Desenvolvedor(a) Backend Especialista – Grupo Boticário – Home Office
Responsabilidades e atribuições
Na prática, seu dia a dia envolverá:
- Desenvolvimento e Sustentação: Construir, manter e dar suporte a aplicações back-end robustas e críticas para a operação das franquias do Grupo Boticário.
- Excelência Técnica: Garantir que nossas soluções respeitem as diretivas de arquitetura e segurança, aplicando princípios como Clean Code, SOLID, Clean Architecture e Design Patterns de forma estratégica.
- Arquitetura e Qualidade: Colaborar ativamente no desenho de soluções, na revisão de código e de especificações técnicas, sempre com foco na saúde de longo prazo dos sistemas.
- Documentação como Prioridade: Ser um agente ativo na cultura de documentação, ajudando a sanar débitos do passado e a criar referências claras para o time e para futuras integrações.
- Melhoria Contínua: Identificar oportunidades de otimização de desempenho (em banco de dados, consultas, etc.) e propor melhorias nos processos e na base de código.
- Colaboração Efetiva: Trabalhar em estreita colaboração com desenvolvedoras, gerentes de produto e times de negócio, participando ativamente de cerimônias ágeis (refinamentos, planejamentos, retrospectivas).
Requisitos e qualificações
- Experiência sólida em Desenvolvimento Back-end, com profundo arcabouço teórico e prático.
- Conhecimento de Node.js + Typescript.
- Conhecimento em arquitetura de microsserviços e desenvolvimento de aplicações web server-based de alta performance.
- Experiência prática com bancos de dados relacionais (SQL), com foco em modelagem de dados, otimização de consultas e definição de esquemas eficientes.
- Aptidão com práticas de Observabilidade (monitoramento, logging, tracing) e na configuração de pipelines de CI/CD.
- Conhecimento em containers (Docker) e orquestração (Kubernetes).
- Conhecimento em desenvolvimento Front-end para atuação em contextos full-stack quando necessário.
- Capacidade de priorização, gestão do tempo e autonomia para identificar oportunidades de atuação.
- Perfil detalhista, questionador e propositivo, com forte inclinação para a criação e defesa de padrões técnicos.
- Excelente habilidade de comunicação e colaboração, com foco em feedback construtivo e trabalho em equipe.
Diferencial
- Experiência com migração de sistemas legados; experiência com Module Federation.
- Arcabouço teórico e prático de desenvolvimento com Flutter/Dart.
- Proficiência em Node.js+Typescript; proficiência em React+Typescript; proficiência em Kotlin.