Desenvolver novas funcionalidades mobile utilizando Kotlin para produtos de e‑commerce, incluindo cupons, avaliações gamificadas, QR Codes e áreas personalizadas do usuário;
Implementar integrações com APIs internas e serviços externos, garantindo comunicação eficiente e segura;
Aplicar boas práticas de arquitetura (MVP/MVVM), componentização e padrões de projeto no desenvolvimento das soluções;
Garantir qualidade do código por meio de testes unitários, code review, automação e monitoramento;
Colaborar com times de produto, UX e engenharia em modelo time & material, seguindo prioridades e diretrizes técnicas definidas pelo cliente;
Requirements
Experiência com Kotlin e Java, além de XML para construção de layouts;
Vivência com Android Jetpack;
Experiência com Coroutines;
Experiência com Hilt;
Uso do Navigation Component para navegação entre fragments;
Prática em Clean Code e aplicação de Design Patterns;
Conhecimento em arquitetura MVVM e arquiteturas escaláveis para apps mobile;
Experiência com Git e boas práticas de gerenciamento de branches;
Experiência com pipelines de CI/CD;
Experiência em consumo de APIs REST;
Desenvolvimento de testes unitários;
Capacidade de realizar análise de performance de aplicativos;
Familiaridade com ferramentas de Analytics (Firebase, Google Analytics, AppsFlyer ou similares).