Build and scale a cybersecurity platform across the stack, designing backend services and APIs, developing user-facing applications, and collaborating on features and technical decisions.
DEVELOPER FULLSTACK SPECIALIST I [OMNI]
📜 Description
- Desenvolver soluções em diferentes camadas, incluindo testes, implantação e monitoramento.
- Aprimorar aplicações, identificar oportunidades de melhoria e projetar e implementar sistemas.
- Identificar problemas e padrões comuns para melhorar a qualidade dos sistemas e criar procedimentos operacionais.
- Manter e revisar código por meio de code reviews e pair programming.
- Manter documentação atualizada e compartilhar boas práticas como mentor técnico.
- Participar das decisões de implementação dos produtos e assumir responsabilidade pelas soluções.
🛠️ Requirements
- Perfil Fullstack: atuação de front-End possuir conhecimento prático em React/React Native e Angular, em Back-end, as tecnologias core serão Kotlin e Node;
- Conhecimento e experiência em Java, Git, Spring, Design Patterns, SOLID, Restful.
- Conhecimento e sobre testes (unitários, end-to-end, testes integrados).
- Programação Reativa.
- Conhecimento em soluções de cache (Redis);
- Experiência em Micro Serviços, CI/CD e mensageria (RabbitMQ);
- Conhecimentos em Banco de dados SQL e NoSQL;
- Vivência em times ágeis.
Full job description
Você fará parte da tribo de E-commerce do Grupo Boticário, atuando diretamente no time de Jornada Omni. O nosso foco é garantir uma experiência de compra sem fricção, conectando o digital (Site e App) com a nossa rede de lojas físicas e venda direta.
Sabe quando você compra no App e escolhe "Clique e Retire" ou recebe um pedido "Super Expresso" em poucas horas na sua casa? É o nosso time que faz essa mágica acontecer! Nós cuidamos tanto da experiência na ponta do consumidor quanto da engenharia por trás (comunicação com estoques, franquias e revendedoras). É uma jornada crítica, de alta volumetria e impacto direto no negócio
Responsibilities
No dia a dia, você será responsável por:
- Responsável por desenvolver soluções atuando em diversas camadas de soluções, realizar testes unitários, implantar e monitorar além de garantir a qualidade e boas práticas de programação.
- Aprimorar aplicações identificando oportunidades de melhoria, fazer recomendações, projetar e implementar sistemas.
- Melhorar a qualidade do sistema, identificando problemas e padrões comuns, além de desenvolver procedimentos operacionais padrões.
- Manter, melhorar e revisar códigos existentes através de Code Review e pair programming.
- Manter documentação atualizada e atuar como mentor técnico com os outros desenvolvedores, compartilhando melhores práticas de programação com o time.
- Participar das decisões na implementação dos produtos, demonstrando sentimento de dono;.
Requirements
- Perfil Fullstack: atuação de front-End possuir conhecimento prático em React/React Native e Angular, em Back-end, as tecnologias core serão Kotlin e Node;
- Conhecimento e experiência em Java, Git, Spring, Design Patterns, SOLID, Restful.
- Conhecimento e sobre testes (unitários, end-to-end, testes integrados).
- Programação Reativa.
- Conhecimento em soluções de cache (Redis);
- Experiência em Micro Serviços, CI/CD e mensageria (RabbitMQ);
- Conhecimentos em Banco de dados SQL e NoSQL;
- Vivência em times ágeis.
Similar jobs
Search more Full Stack Engineer jobsDesenvolve, implanta e mantém sistemas full-stack, configura ambientes de execução e diagnostica problemas de desempenho e segurança, além de monitorar produtos de software e tratar incidentes.
Full-Stack Engineer (Frontend-Leaning) - CreativeMusic
As a Full-Stack Engineer focused on music creation, you'll design and build user interfaces that enable creators to produce music seamlessly, collaborating across teams to launch innovative products.
Desenvolvedor Full Stack Java (Pleno) - Shop
Desenvolve e mantém aplicações web escaláveis com Java, integrando back-end e front-end, otimizando bancos de dados e contribuindo para a estabilidade e qualidade das aplicações em produção.
Develop and maintain internal business applications across multiple projects, building desktop WinForms/Blazor hybrid solutions while supporting existing systems, implementing tests, and contributing to code reviews and documentation.
