Sobre a vaga
Estamos em busca de um Desenvolvedor Android Sênior para atuar no desenvolvimento de aplicações móveis nativas, garantindo experiência do usuário fluida, segurança e desempenho otimizado. O profissional será responsável por desenvolver novas funcionalidades, melhorar o código, integrar APIs e trabalhar com CI/CD, aplicando boas práticas de arquitetura e desenvolvimento móvel.
Se você tem experiência com Kotlin, Java, integração com APIs RESTful, armazenamento de dados e publicação de aplicativos no Google Play, essa vaga é para você!
Principais responsabilidades
- Desenvolver e manter aplicações nativas para Android , garantindo alta qualidade e desempenho;
- Criar e otimizar interfaces seguindo princípios de UI/UX para dispositivos móveis;
- Implementar e gerenciar APIs RESTful e serviços web para integração de backend;
- Trabalhar com SQLite e outras soluções de armazenamento local para gerenciamento de dados;
- Aplicar boas práticas de segurança no desenvolvimento de aplicativos móveis;
- Implementar testes unitários, de integração e interface , garantindo estabilidade e qualidade do código;
- Utilização de ferramentas de CI/CD (Jenkins, GitLab CI) para automação de builds e deploys;
- Trabalhar em metodologias ágeis (Scrum, Kanban) para gerenciamento de projetos;
- Publicar e gerenciar atualizações de aplicativos na Google Play Store;
- Realizar análise de desempenho , otimizando código e consumo de recursos para melhor eficiência energética;
- Colaborar com designers e equipes multidisciplinares para garantir uma experiência fluida e intuitiva.
Experiência mínima
- 5+ anos de experiência no desenvolvimento de aplicações móveis nativas para Android;
- Domínio das linguagens Kotlin e Java para desenvolvimento Android;
- Experiência com APIs RESTful e integração com serviços web;
- Conhecimento sólido de UI/UX para dispositivos móveis;
- Experiência em testes automatizados e depuração de código;
- Vivência com bancos de dados móveis (SQLite) e armazenamento local;
- Experiência com publicação e manutenção de aplicativos na Google Play Store;
- Familiaridade com serviços em nuvem e backend para mobile;
- Conhecimento em controle de versão (Git, GitHub, GitLab, Bitbucket);
- Experiência com ferramentas de CI/CD (Jenkins, GitLab CI) para automação de implantações.
Requisitos essenciais
✅ Kotlin e Java: Desenvolvimento nativo para Android;
✅ APIs RESTful e integração backend: Comunicação eficiente entre serviços;
✅ UI/UX para mobile: Desenvolvimento de interfaces modernas e intuitivas;
✅ Segurança em desenvolvimento móvel: Aplicação das melhores práticas de proteção de dados;
✅ Testes automatizados e depuração: Garantia de qualidade do código;
✅ SQLite e armazenamento local: Gerenciamento eficiente de dados no dispositivo;
✅ CI/CD (Jenkins, GitLab CI): Automação de processos de build e deploy;
✅ Google Play Store: Publicação e manutenção de aplicativos;
✅ Metodologias ágeis (Scrum, Kanban): Trabalho colaborativo e entregas contínuas.
Requisitos desejáveis
➕ Experiência com Swift e desenvolvimento para iOS;
➕ Familiaridade com arquitetura de microsserviços e soluções serverless;
➕ Conhecimento em monitoramento e análise de desempenho (Prometheus, Grafana, Firebase Analytics);
➕ Experiência com otimização de desempenho para mobile (lazy loading, code splitting, background computing).
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!