DESENVOLVEDOR MOBILE SÊNIOR
Principais responsabilidades:
Desenvolver e manter funcionalidades críticas do aplicativo Android em produção
Colaborar na arquitetura e refatoração de componentes legados
Garantir qualidade através de code reviews, testes e análise estática (Detekt, SonarQube)
Trabalhar em estreita colaboração com backend, QA e Product Owners
Participar de discussões técnicas e decisões arquiteturais
Manter documentação técnica atualizada
Requisitos obrigatórios:
Domínio completo da linguagem Kotlin e Java e de boas práticas;
Experiência sólida migrando código Xamarin/C# para Nativo;
MVVM (Model-View-ViewModel), Clean Architecture e separação de responsabilidades (UseCase/Domain layer);
Injeção de dependência com Dagger Hilt;
ViewModel, LiveData, Navigation Component;
Room ou ORMLite para persistência local;
Integração com APIs REST - Retrofit, OkHttp, interceptors;
Experiência prática com CameraX e/ou Camera2 API;
Vivência com ciclos completos de desenvolvimento (feature → release → manutenção);
Git avançado (branches, merge, rebase, resolução de conflitos).
Benefícios:
Plano de Saúde Bradesco para colaborador e dependentes (cônjuge e filhos) cobertura nacional.
Assistência Odontológica
VR valor de R$ 42/dia - Cartão Pluxee
Wellhub
Day off + presente personalizado de aniversário
Participação nos Lucros e Resultados (equivalente a um salário do colaborador)
Presente especial de casamento
Auxílio-fralda para os bebês recém-nascidos da Otimiza
Vale-transporte ou vale-mobilidade
Lanches na empresa com café, chocolate quente, chá e snacks
Vale-transporte ou vale-mobilidade
Convênio farmácia
Horário: Segunda a Sexta de 08:00 ás 17:00 ou 09:00 ás 18:00
Regime de contratação: CLT (Efetivo)
Modelo híbrido para quem reside em BH ou região