Full Stack Software Developer - Mid Level

Detalhes da Vaga

About us One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.

What you'll do This position will open opportunities to be part of a cutting-edge Team of O&G Performance KPI Solution for large O&G Operators and Drilling Contractors. You will be exposed to national and international customer needs and solutions developments to reduce costs and increase operational safety in O&G Well Construction.

The day-to-day Your day-to-day activities will include:
Participate in Sprint Planning Meetings and Dailies to prioritize User Stories / Bug Fixes that need to be worked onWrite efficient, scalable, and secure code, and ensure that it meets the requirements of the projectProblem Solving and Debugging on existing and new featuresFront-End Fine-TuningDevelop E2E tests of newly developed featuresCode Review and Collaboration with the rest of the team What you'll need Required Education, Knowledge, Hard Skills & Abilities Degree in Computer Science (or similar field of study)Level of English (intermediate for reading and writing; novice for speaking)Understand about: algorithms and data structure, object orientation and SOLID principlesFamiliarity with databases (Mysql, PostgreSQL, MongoDB)Functional programming and lambda expressionsConcurrency & MultithreadingSoftware Architecture good practices and patterns (scalability, reliability, maintainability)Solid understanding of web design and development principlesIntermediate knowledge in at least one programming languageFamiliarity with the HTTP protocol, JSON, Web APIs and WebSocketWeb application security and authenticationJava ORM - Hibernate and JPAKnowledge of at least one JavaScript framework such as ReactResponsive design knowledgeAutomated testing; Units, API, end to end, performance and load testsComfortable use of VCS (git)RESTful web API design, web services and versioningWeb performance and optimizationComfortable with algorithms and data structurePrevious experience with at least one programming languageComfortable with web technologies (HTML, CSS and JavaScript) What will help you on the job BONUS POINTS: Interest and ability to learn other technologies and coding languages as neededFamiliarity with databases (Mysql, PostgreSQL, MongoDB)Familiarity with the HTTP protocol, JSON, Web APIs and WebSocketComfortable use of VCS (git)Familiarity with LinuxBasic knowledge in automated testingKnowledge of UX (user experience) principles EEO statement Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Jobleads

Função de trabalho:

Requisitos

Assistente De Telefonia

Atividades a serem desenvolvidas: Principais atividades: Ensino médio completo; Boa fluência verbal; Conhecimento de excel. Requisitos desejáveis: Ter atuad...


Rio de Janeiro

Publicado 6 days ago

Suporte Técnico

Prestar suporte técnico de software aos funcionários da empresa; Suporte remoto e presencial (Quando necessário); Acompanhamento de atendimento e uso das pla...


Rio de Janeiro

Publicado 6 days ago

Auxiliar Técnico De Lim? #35050

AUXILIAR TÉCNICO DE LIMPEZA III #35050Rio ClaroIRÁ ATUAR COM LIMPEZA, HIGIENIZAÇÃOE CONSERVAÇÃO DO AMBIENTE.DESEJÁVEL: EXPERIÊNCIA NA FUNÇÃO;PROATIVO;DISPONI...


Rio de Janeiro

Publicado 6 days ago

Auxiliar Técnico De Lim? #35049

AUXILIAR TÉCNICO DE LIMPEZA #35049Rio ClaroIRÁ ATUAR COM LIMPEZA, HIGIENIZAÇÃOE CONSERVAÇÃO DO AMBIENTE.DESEJÁVEL: EXPERIÊNCIA NA FUNÇÃO;PROATIVO;DISPONIBILI...


Rio de Janeiro

Publicado 6 days ago

Built at: 2024-11-06T07:29:02.253Z