Desenvolvedor(a) android - sênior
Summary
Senior native Android developer, on-site in São Paulo (Berrini/Brooklin), building Android apps with Kotlin and Java, integrating REST APIs, applying MVVM/Clean Architecture, dependency injection and unit testing, using Git/CI-CD, Jira or Azure DevOps, and debugging on real devices with ADB and profiling tools.
Requisitos e qualificações:
- Experiência sólida em desenvolvimento Android nativo;
- Domínio de Kotlin e Java;
- Experiência com consumo e integração de APIs REST;
- Conhecimento de arquiteturas como MVVM e Clean Architecture;
- Vivência com injeção de dependência e testes unitários;
- Familiaridade com Git, CI/CD e metodologias ágeis;
- Experiência com Jira ou Azure DevOps;
- Capacidade de diagnosticar problemas em dispositivos reais utilizando ADB, logs e ferramentas de profiling;
- Perfil autônomo, analítico e com boa comunicação escrita.
- Modelo de contratação é Cooperado.
- Bonificação anual de até 2 salários.
- Plano de saúde Unimed pago 100% pela empresa - coparticipação descontado é pelo colaborador
- 15 dias de descanso remunerado.
Desejável:
- Conhecimento do ecossistema Android Enterprise, MDM ou EMM;
- Experiência com DevicePolicyManager, Device Owner, DPC e Managed Configurations;
- Conhecimento de VpnService, AccessibilityService ou APIs restritas do sistema Android;
- Experiência com publicação e revisão de aplicativos na Google Play;
- Conhecimento de Jetpack Compose;
- Noções de SQL;
- Inglês ou espanhol técnico.
Conhecimentos:
Escolaridade: Graduação - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - Cursando