Desenvolvedor(a) Mobile Android Senior
Responsabilidades:
- Liderar a arquitetura e desenvolvimento de aplicações escaláveis e resilientes, com foco em alta volumetria de dados e performance otimizada.
- Definir estratégias para processamento eficiente de grandes volumes de informações, garantindo alta disponibilidade e consistência das soluções.
- Projetar e implementar sistemas distribuídos com tolerância a falhas e estratégias de recuperação automatizadas.
- Avaliar e adotar novas tecnologias que promovam escalabilidade e performance, especialmente em ambientes com requisitos de latência mínima e throughput elevado.
- Atuar como referência técnica no uso de bancos de dados NoSQL, Mongo, Elastic, Redis
- Garantir a visão sistêmica da melhor solução para a Tribo/Vertical.
Para atuar nessa função, é essencial que você tenha conhecimento em:
- Experiência com linguagens Java/Kotlin;
- Conhecimento do SDK Android;
- Experiência com testes unitários usando JUnit, Mockito ou Espresso;
- Conhecimento de padrões arquiteturais como MVVM;
- Compreensão dos princípios SOLID;
- Conhecimento em Coroutines e LiveData;
- Conhecimento em injeção de dependência;
- Noções de bancos de dados relacionais e não relacionais;
- Conhecimento em processo de administração e publicação de App's (GogglePlay);
- Conhecimento em cultura Devops (Github Actions, Pipeline scripts), versionamento com Git e desenvolvimento/integração contínua (CI/CD);
Empresa: BairesDev
Trabalhe de Casa Arquiteto Python / Ref. 0071P
Contratação: Integral
title
Empresa: Grupo Primo
Front-end Engineer Pleno
Contratação: Integral
title