stamos com uma oportunidade para atuar com o desenvolvimento de aplicações Android em um cliente estratégico da CI&T.
Sua missão é atuar de ponta a ponta no desenvolvimento e evolução de aplicações Android — incluindo apps modernos e legados — construindo soluções performáticas, escaláveis e com excelente experiência do usuário, utilizando boas práticas de engenharia e ferramentas de IA generativa (GenAI) para acelerar a entrega de valor.
Responsabilidades:
- Participar de discovery, refinamentos técnicos e definição de arquitetura mobile;
- Desenvolver e evoluir aplicações Android utilizando Kotlin;
- Atuar na manutenção, evolução e modernização de aplicações existentes (legado mobile);
- Implementar arquiteturas robustas e escaláveis (ex: MVVM, Clean Architecture);
- Integrar aplicações com APIs REST, mensageria e serviços backend;
- Garantir qualidade através de testes automatizados (unitários, instrumentados e UI);
- Atuar na observabilidade e operação (Monitoramento de crashes, logs e métricas);
- Análise e resolução de problemas em produção;
- Otimizar performance (tempo de inicialização, uso de memória, renderização);
- Gerenciar ciclo de release (Build, versionamento e publicação na Google Play).
Requisitos Técnicos Obrigatórios:
- Experiência sólida com Kotlin;
- Domínio de desenvolvimento Android nativo;
- Conhecimento de concorrência com Coroutines e Flow;
- Experiência com MVVM / MVI.
Conhecimento em:
- Modularização de apps;
- Separação de camadas e responsabilidades.
Capacidade de utilizar IA para:
- Aumentar produtividade no desenvolvimento;
- Apoiar refatoração de código e arquitetura;
- Gerar e melhorar testes;
- Ajudar na análise de problemas complexos.
#LI-APS1