Na Stefanini, acreditamos no poder da colaboração e da inovação contínua. Combinamos tecnologia de ponta, inteligência artificial e a criatividade humana para gerar impacto real em escala global. Se você busca uma oportunidade de crescimento profissional em um ambiente que valoriza a autonomia, o respeito e o trabalho em equipe, esta vaga é para você! Venha fazer parte do nosso time e atuar no desenvolvimento de soluções mobile que transformam negócios.
Responsabilidades
- Desenvolver e evoluir aplicações Android nativas utilizando Kotlin e Java.
- Implementar novas funcionalidades com foco em qualidade, segurança, usabilidade e performance.
- Aplicar boas práticas de desenvolvimento de software e padrões de arquitetura mobile.
- Realizar integrações eficientes com APIs RESTful.
- Atuar em parceria com times de backend (especialmente com soluções Spring Boot), produto, QA, arquitetura e negócios.
- Participar ativamente de definições técnicas e da evolução da arquitetura das aplicações.
- Identificar, diagnosticar e solucionar problemas técnicos e falhas no sistema.
- Realizar code reviews, garantindo a padronização e a qualidade contínua do código.
- Integrar squads multidisciplinares e participar das cerimônias ágeis (planejamento, daily meetings, revisões e retrospectivas).
- Contribuir para a construção de documentação técnica e disseminação de conhecimentos.
Requisitos obrigatórios
- Ensino superior completo ou em andamento em Tecnologia da Informação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Experiência no desenvolvimento de aplicações Android nativas.
- Domínio e sólida experiência técnica nas linguagens Kotlin e Java.
- Experiência prática com consumo e integração de APIs RESTful.
- Conhecimento fundamentado em padrões de arquitetura mobile (como MVVM, Clean Architecture ou equivalentes).
- Domínio no uso de controle de versão (preferencialmente Git).
- Vivência prévia em ambientes de desenvolvimento que utilizam metodologias ágeis.
- Conhecimentos práticos em rotinas de testes, depuração (debugging) e otimização de performance em ecossistemas mobile.
- Habilidade para atuar de forma colaborativa e integrada em times multidisciplinares.
Diferenciais
- Familiaridade ou noções de integração com ecossistemas backend desenvolvidos em Spring Boot.
- Interesse contínuo em se atualizar sobre tendências, bibliotecas e inovações da plataforma Android.
- Experiência prévia na implementação e manutenção de testes automatizados para mobile.
O que esperamos
Buscamos uma pessoa colaborativa, comunicativa e apaixonada por tecnologia, que goste de encarar desafios técnicos e transformar ideias em soluções eficientes. Esperamos que você tenha postura proativa, goste de compartilhar conhecimentos com a equipe e esteja sempre em busca de aprendizado e evolução profissional em um ambiente dinâmico.