Skills
Sobre a Vaga
O Grupo Boticário busca uma pessoa Desenvolvedora Fullstack para atuar em soluções globais Web e Mobile, com foco em qualidade, performance e evolução contínua. A posição é para atuação remota e envolve liderança técnica em iniciativas internacionais.
Responsabilidades
- Conceber e construir soluções globais para canais digitais Web e Mobile
- Conduzir melhorias contínuas de qualidade de software, processos, performance e novas funcionalidades
- Realizar refinamento técnico de iniciativas, avaliando viabilidade e apoiando o time de produto no desenho das soluções
- Promover boas práticas como clean code e clean architecture, garantindo código de fácil leitura
- Dar suporte técnico e mentoria ao time, ajudando na escolha de padrões arquiteturais e na resolução de problemas complexos
- Executar code reviews para assegurar excelência de qualidade
- Atuar em interfaces diretas com usuários, desenvolvedores e áreas de negócio, garantindo sustentação das soluções
- Documentar arquitetura e decisões técnicas quando necessário
- Garantir alinhamento do time às diretrizes de arquitetura e segurança da informação
- Monitorar saúde das aplicações via APM, taxas de erro de APIs, latência e bancos de dados
- Desenhar e evoluir arquiteturas de sistemas distribuídos com alta disponibilidade, resiliência e baixa latência
- Estruturar estratégias de lançamentos progressivos usando Feature Flags e Remote Config
Requisitos
- Experiência prévia como Tech Lead ou em liderança técnica de times de desenvolvimento
- Experiência sólida com Node.js (back end) e React/Flutter (front end Web e Mobile)
- Conhecimento profundo de microsserviços e APIs REST
- Proficiência em JavaScript ou TypeScript
- Domínio de design patterns e arquitetura de software
- Experiência com CI/CD (ex.: GitHub Actions, ArgoCD)
- Experiência com CI/CD Mobile com Bitrise (build, testes e distribuição para Android e iOS)
- Vivência com testes automatizados (unitários, integração e end-to-end)
- Experiência com observabilidade (APM, logs e tracing)
- Conhecimento de bancos de dados NoSQL (ex.: MongoDB) e relacionais (ex.: PostgreSQL)
- Experiência com serverless (ex.: AWS Lambda)
- Visão analítica para performance, escalabilidade, resiliência e segurança
- Boas práticas de segurança mobile (armazenamento seguro, obfuscation e criptografia)
- Conhecimento de internacionalização (i18n, fusos horários e moedas)
- Experiência em times ágeis e atuação colaborativa e autônoma em ambientes multifuncionais
- Conhecimento em mensageria/filas (RabbitMQ, SQS, Kafka ou similares) e cache (Redis)
- Experiência com Design System, estado global e/ou Micro Frontends
- Conhecimento de fluxos com Git (Gitflow, GitHub Flow ou GitLab Flow)
- Vivência no ecossistema Firebase e ferramentas de Feature Flags (ex.: Crashlytics, Performance Monitoring, ConfigCat/Remote Config, Cloud Messaging e Analytics)
Beneficios
- Plano médico e odontológico
- Auxílio medicamentos
- Vale refeição ou restaurante local (conforme modelo de trabalho)
- Vale alimentação e vale alimentação de Natal
- Auxílio home office (para modelos híbrido e remoto)
- Programas de psicoterapia e telemedicina
- Plano de academias e estúdios
- Day off de aniversário
- Seguro de Vida e previdência privada
- Desconto de até 40% em produtos do Grupo