Nesta posição de Desenvolvedor(a) Android Sênior, você ajudará a criar soluções móveis modernas e escaláveis para uma empresa líder de tecnologia no setor de construção dos Estados Unidos. Suas decisões técnicas e sua experiência também apoiarão o desenvolvimento de outras pessoas da equipe.
Responsabilidades
- Desenvolver e evoluir aplicativos Android com Kotlin e Jetpack Compose
- Definir e promover boas práticas de arquitetura, testes e qualidade de código
- Conduzir revisões de código e discussões técnicas
- Colaborar com as equipes de Produto, Design e QA para entregar funcionalidades confiáveis
- Acompanhar o desempenho dos aplicativos e contribuir para decisões de arquitetura escalável
- Orientar pessoas desenvolvedoras júnior e pleno
Requisitos obrigatórios
- Inglês fluente
- Experiência sólida com Kotlin e Android SDK
- Conhecimento prático de Jetpack Compose, MVVM, Room e injeção de dependência com Hilt ou Dagger
- Bom entendimento de arquitetura mobile e práticas de testes
- Comunicação clara e autonomia na tomada de decisões técnicas
- Conforto para trabalhar em inglês com equipes distribuídas
Diferenciais
- Experiência com CI/CD usando Azure DevOps, Bitrise ou GitHub Actions
- Familiaridade com Clean Architecture ou abordagens escaláveis semelhantes
- Experiência em produção com Firebase, Crashlytics ou Google Play Console
- Vivência com ferramentas de feature flags e fluxos de gestão de releases
O que esperamos
Esperamos que você contribua com autonomia para as decisões técnicas, compartilhe boas práticas e colabore de forma clara com uma equipe distribuída. Sua experiência também ajudará a elevar a qualidade e a confiabilidade das soluções móveis.