Desenvolvedor(a) android - sênior
Summary
Senior native Android developer, on-site in São Paulo (Berrini/Brooklin): building and debugging Android apps with Kotlin/Java using MVVM/Clean Architecture, REST API integrations, dependency injection and unit tests, plus Git/CI-CD workflows; Android Enterprise/MDM knowledge is a plus.
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