Estamos buscando um(a) Desenvolvedor(a) Android Pleno para acelerar a evolução do nosso aplicativo mobile principal (Android) do Grupo Pernambucanas. Você atuará em squads ágeis e multidisciplinares, com forte cultura de DevOps (e foco em qualidade), colaborando ativamente com Product Owners, Designers e Engenheiros de Back-end para entregar experiências mobile nativas de alta performance e excelente usabilidade para milhões de clientes.
Principais Responsabilidades :
- Projetar, desenvolver e manter funcionalidades nativas em Kotlin (e, ocasionalmente, Java) seguindo as boas práticas de Clean Architecture e princípios SOLID.
- Colaborar com designers, Product Owners e back-end engineers para definir requisitos funcionais e técnicos, e integrar com APIs REST / GraphQL.
- Criar testes automatizados (unitários com JUnit / MockK e instrumentados com Espresso / UI Automator) e participar ativamente de code reviews construtivos.
- Contribuir para pipelines de CI / CD mobile (Bitrise, GitHub Actions ou similares) para automatizar builds, testes, assinaturas e distribuição (Google Play Beta e Staged Rollout).
- Apoiar na definição e evolução da arquitetura do aplicativo, estratégias de gerenciamento de estado (Jetpack ViewModel, DataStore, Flows) e boas práticas de versionamento (Git Flow).
- Monitorar e atuar proativamente em métricas de estabilidade e performance (Crashlytics, Firebase Performance), garantindo a robustez do app.
- Participar da melhoria contínua dos processos ágeis (Scrum / Kanban) e contribuir para a evolução de padrões de desenvolvimento e guidelines internos.
Requisitos :
3 a 5 anos de experiência comprovada com desenvolvimento de aplicativos Android nativos publicados em produção.Sólida base em Kotlin (incluindo Coroutines e Flows) e conhecimento em Java para manutenção de código legado.Domínio do ciclo de vida do Android, otimização de performance e familiaridade com a suite Jetpack (ViewModel, Navigation, DataStore, Lifecycle, etc.).Experiência com consumo de APIs REST / GraphQL (Retrofit / Ktor), WebSockets e push notifications (FCM).Conhecimento em Git (Git Flow) e ferramentas de desenvolvimento Android (Gradle, Android Studio).Familiaridade com publicação e manutenção de apps na Google Play Store.Inglês técnico para leitura e interpretação de documentação.Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou experiência equivalente comprovada.Diferenciais :
Experiência com Jetpack Compose em produção.Vivência com in-app purchases, módulos dinâmicos e Instant Apps.Prática com segurança mobile (OWASP MASVS, encriptação em trânsito e repouso).Conhecimento ou experiência com outras plataformas (como iOS ou Flutter / React Native) para entendimento de arquiteturas cross-funcionais.Familiaridade com ferramentas de Analytics (Amplitude, Firebase Analytics) e A / B testing.Contribuições em projetos open source ou participação ativa em comunidades Android / Tech.Benefícios
Assistência Médica Mediservice (cooparticipação)
Assistência Odontológica Odontoseg (por adesão)
Parceria com Consultório Odontológico
Vale Refeição ou Vale Alimentação
Seguro de Vida
Bônus anual (de acordo com o atingimento das metas da empresa)
Vale Transporte
Bicicletário com vestiário
Desconto de 10% nos produtos Pernambucanas
Auxílio Creche
Programa Mãe Pernambucanas com acompanhamento gestacional
Parcerias com SESC e instituições de ensino para cursos de graduação e pós-graduação
Assistência Social Ângela, com apoio a mulheres em situação de violência.