Estamos procurando uma desenvolvedora Android Sênior que adora desafios e está pronta para atuar na evolução de um aplicativo 100% nativo, criando novas funcionalidades e aprimorando as existentes. O projeto abrange soluções de ponta a ponta para o cliente, proporcionando um ambiente dinâmico e repleto de oportunidades para crescimento.
Responsável Por:
- Desenvolver funcionalidades e componentes arquiteturais utilizando Kotlin e a arquitetura MVVM.
- Criar interfaces de usuário com XML e Jetpack Compose, garantindo acessibilidade e uma ótima experiência para o usuário.
- Garantir a qualidade da entrega do time por meio de revisões de código, implementações de testes unitários e instrumentados.
- Participar dos ritos de negócio, realizando e apoiando o detalhamento técnico das soluções.
- Apoiar na estruturação do Continuous Delivery, promovendo discussões técnicas e levantando pontos importantes para a solução.
- Contribuir para a evolução individual do time, atuando como referência e mentora.
- Apoiar na modularização e comunicação entre módulos, além de práticas de componentização.
Procuramos Pessoas Que:
- Possuam boa comunicação para assegurar o alinhamento entre todos os membros do time e os stakeholders.
- Tenham foco na qualidade de código e nas boas práticas de programação, com um forte entendimento do ciclo de vida do Android.
- Tenham análise crítica e busquem a melhoria contínua, com um forte interesse em usabilidade e recuperação de estado.
- Tenham disposição para aprender e contribuir com a formação das demais membros do time.
Requisitos:
- Experiência em desenvolvimento Android utilizando Kotlin.
- Sólido conhecimento em arquitetura MVVM, bem como nas boas práticas de uma estrutura modular.
- Experiência em criação de interfaces utilizando XML e Jetpack Compose.
- Familiaridade com testes unitários e instrumentados, além do ciclo de vida do Android.
- Flexibilidade para se adaptar a cenários adversos e trabalhar em equipe, junto ao cliente.
Você Irá Se Destacar Se:
- Tiver experiência com as ferramentas do Firebase (Analytics, Crashlytics, Remote Config).
- Conhecer e compreender as práticas de acessibilidade em desenvolvimento.
- Ter experiência com estrutura de modularização e componentização de produtos.
- Estar familiarizada com o uso de ferramentas de análise de qualidade de código, como Sonar e Browserstack.