A Halliburton está em busca de pessoas que desejam inovar, alcançar resultados, crescer e liderar. Experimente os desafios, recompensas e oportunidades de trabalhar para um dos maiores provedores de produtos e serviços para a indústria global de energia.
Funções e Qualificações
Estamos buscando desenvolvedores de software sêniores apaixonados, altamente qualificados e experientes, com expertise em desenvolvimento front-end para web utilizando Angular e tecnologias de nuvem. Nesta função, você será responsável por projetar, desenvolver e manter interfaces intuitivas e responsivas baseadas em Angular para nossas aplicações em nuvem. Como um membro-chave da equipe, você trabalhará com o Product Owner e outros membros para projetar e entregar soluções inovadoras para os clientes. Candidatos qualificados devem apreciar trabalhar em um ambiente colaborativo e dinâmico, sendo flexíveis e adaptáveis a mudanças.
Responsabilidades incluem:
- Projetar, codificar, testar, solucionar problemas, documentar e implantar aplicações e serviços de forma independente, trabalhando na equipe Scrum e utilizando as melhores práticas para modularidade, manutenibilidade e desempenho.
- Desenvolver estratégias para testes automatizados das interfaces e serviços relacionados.
- Auxiliar o líder da equipe no planejamento de produtos e na concepção de soluções técnicas.
- Colaborar estreitamente com a gestão de produtos, designers de UX e desenvolvedores backend para garantir uma integração perfeita e uma experiência de usuário fluida.
- Fornecer orientação técnica, realizar revisões de código e mentorar membros juniores da equipe.
- Identificar proativamente áreas de melhoria no sistema e propor soluções.
- Criar e manter documentação técnica.
- Ajudar na criação de documentação externa para usuários.
- Manter-se atualizado com as tecnologias existentes e emergentes relevantes para a função.
Educação e Habilidades Requeridas:
- Graduação em Ciência da Computação, Engenharia ou disciplina similar.
- 7+ anos de experiência em desenvolvimento de software para aplicações complexas.
- Excelentes habilidades de comunicação em inglês, tanto escrita quanto verbal.
- Profundo entendimento dos princípios de design, padrões e melhores práticas para software e SaaS.
- Conhecimento avançado no design de componentes e serviços para uso em um ecossistema maior.
- Experiência com desenvolvimento de Cloud e SaaS: Azure/AWS, Docker, Kubernetes, microsserviços, streaming de eventos, etc.
- Proficiência na criação de aplicações web modernas utilizando HTML5, CSS, SASS, JavaScript, Angular 12+, Angular CLI, Typescript, npm, VS Code.
- Forte entendimento de APIs RESTful e tecnologias relacionadas, como JSON e Swagger.
- Experiência no consumo de dados de sistemas de bancos de dados relacionais e não relacionais, como PostgreSQL, MongoDB, Cassandra.
- Familiaridade com práticas de codificação segura e capacidade de identificar e corrigir problemas de segurança.
- Experiência com ferramentas de teste unitário ou outros frameworks de teste, como JEST, Karma/Jasmine, Protractor.
- Experiência na avaliação e uso de componentes e frameworks de terceiros.
- Proficiência no controle de versão com Git.
- Familiaridade com ferramentas de build backend, como Jenkins, Gitlab, Gradle, Maven, npm.
- Excelentes habilidades analíticas e de resolução de problemas, com capacidade de aprendizado rápido.
Experiência e Habilidades Desejadas:
- Experiência na indústria de Óleo & Gás.
- Experiência em desenvolvimento full-stack, incluindo familiaridade com a criação de serviços em Java, Python ou JavaScript, e frameworks relevantes, como Spring Boot, Django, Node.JS.
- Familiaridade com ferramentas de automação de implantação, como Helm e Ansible.
- Familiaridade com GraphQL.
Localização: Rua da Assembleia 66, Rio de Janeiro, Rio de Janeiro, 20011-000, Brasil.
Saiba mais e candidate-se clicando aqui.