Develop and enhance native Android applications using Java and Kotlin, focusing on quality, security, usability, and performance while collaborating with cross-functional teams.
Desenvolvedor Android Pleno
📜 Description
- Desenvolver e evoluir aplicações Android nativas, utilizando Java e Kotlin;
- Implementar funcionalidades com foco em qualidade, segurança, usabilidade e performance;
- Aplicar boas práticas de desenvolvimento e arquitetura mobile;
- Realizar integrações com APIs RESTful;
- Atuar em conjunto com times de backend, especialmente em soluções desenvolvidas com Spring Boot;
- Participar de definições técnicas e contribuir para a evolução da arquitetura das aplicações;
🛠️ Requirements
- Ensino superior completo ou em andamento em Tecnologia da Informação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
- Experiência com desenvolvimento de aplicações Android;
- Conhecimento em Kotlin e Java;
- Experiência com consumo e integração de APIs RESTful;
- Conhecimento de conceitos de arquitetura mobile, como MVVM, Clean Architecture ou padrões equivalentes;
- Conhecimento em controle de versão, preferencialmente Git;
- Vivência em ambientes de desenvolvimento ágil;
- Conhecimento em testes, depuração e otimização de aplicações mobile;
Full job description
Na Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligência artificial e a criatividade humana. Estamos na vanguarda da resolução de problemas de negócios, proporcionando impacto real em escala global.
Ao se juntar à Stefanini, você se torna parte de uma jornada global de transformação. Estamos empenhados em criar impacto positivo não apenas nos negócios, mas também na vida de nossos colaboradores. Se você procura uma oportunidade de crescimento profissional em uma empresa que valoriza inovação, respeito, autonomia e parceria, você encontra aqui!
Junte-se a nós e seja parte da mudança!
Responsibilities
- Desenvolver e evoluir aplicações Android nativas, utilizando Java e Kotlin;
- Implementar funcionalidades com foco em qualidade, segurança, usabilidade e performance;
- Aplicar boas práticas de desenvolvimento e arquitetura mobile;
- Realizar integrações com APIs RESTful;
- Atuar em conjunto com times de backend, especialmente em soluções desenvolvidas com Spring Boot;
- Participar de definições técnicas e contribuir para a evolução da arquitetura das aplicações;
- Apoiar a identificação e correção de problemas técnicos;
- Participar de code reviews, promovendo a qualidade e a padronização do código;
- Trabalhar em colaboração com equipes de produto, QA, arquitetura e negócios;
- Participar de cerimônias ágeis, como planejamento, daily meetings, revisões e retrospectivas;
- Contribuir para a documentação técnica e disseminação de boas práticas.
Requirements
- Ensino superior completo ou em andamento em Tecnologia da Informação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
- Experiência com desenvolvimento de aplicações Android;
- Conhecimento em Kotlin e Java;
- Experiência com consumo e integração de APIs RESTful;
- Conhecimento de conceitos de arquitetura mobile, como MVVM, Clean Architecture ou padrões equivalentes;
- Conhecimento em controle de versão, preferencialmente Git;
- Vivência em ambientes de desenvolvimento ágil;
- Conhecimento em testes, depuração e otimização de aplicações mobile;
- Capacidade de atuação colaborativa em squads multidisciplinares.
Similar jobs
Search more Android Engineer jobsDevelop and enhance native Android applications using Java and Kotlin, focusing on quality, security, usability, and performance while collaborating with cross-functional teams.
As an Android Developer, you will design and build applications for the Android platform, taking ownership of features from design through release while ensuring quality and performance.
[FNG] Android Software Engineer (Kotlin)
As an Android Software Engineer, you will define high standards for architecture and code quality while driving mobile development excellence in a gaming technology initiative.
As an Android Developer, you will develop and maintain high-quality mobile applications, collaborating with teams to enhance user experience and optimize performance.
