* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Responsabilidades:
- Projetar e desenvolver aplicativos Android de alta qualidade, eficientes e escaláveis, com foco em desempenho, usabilidade e segurança;
- Colaborar com equipes multidisciplinares para entender requisitos de negócios e traduzi-los em soluções técnicas;
- Implementar melhores práticas de desenvolvimento de software, incluindo design orientado a objetos, padrões de arquitetura e testes automatizados;
- Manter-se atualizado com as mais recentes tecnologias, tendências e práticas recomendadas no desenvolvimento de aplicativos Android;
- Identificar e resolver problemas de desempenho, segurança e compatibilidade em aplicativos existentes;
- Fornecer orientação técnica e liderança para outros membros da equipe, ajudando a promover a excelência técnica e o desenvolvimento profissional.
Requisitos:
- Experiência no desenvolvimento de aplicativos Android usando Java, Kotlin ou ambas as linguagens;
- Forte compreensão dos fundamentos de desenvolvimento Android, incluindo ciclo de vida de atividades, serviços, content providers, broadcast receivers, etc;
- Proficiência no uso de frameworks e bibliotecas Android, como Retrofit, RxJava, Dagger, etc;
- Experiência com arquiteturas de aplicativos modernos, como MVP, MVVM, ou arquitetura limpa;
- Capacidade de escrever código limpo, modular e reutilizável, seguindo princípios de design SOLID;
- Experiência com integração de APIs RESTful e uso de bancos de dados locais e remotos;
- Familiaridade com ferramentas de controle de versão, como Git.
