Desenvolvedor(a) Mobile Android - ´Pleno in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor(a) Mobile Android - Sênior in Brazil.
Estamos em busca de uma pessoa desenvolvedora Android Sênior apaixonada por tecnologia, performance e experiência do usuário para atuar na criação e evolução de aplicativos móveis de alto impacto. A posição oferece a oportunidade de trabalhar em projetos modernos, utilizando arquiteturas escaláveis e boas práticas de desenvolvimento para entregar soluções robustas e sustentáveis. O profissional terá papel estratégico na definição de padrões técnicos, melhoria contínua da qualidade do código e evolução das aplicações Android nativas. O ambiente é colaborativo, dinâmico e focado em inovação, promovendo integração constante entre times de produto, design, QA e backend. Além do desafio técnico, a função proporciona espaço para protagonismo, autonomia e participação ativa nas decisões do desenvolvimento mobile. É uma excelente oportunidade para profissionais que desejam atuar com tecnologias atuais, metodologias ágeis e projetos com forte impacto no negócio e na experiência dos usuários.
- Desenvolver e manter aplicativos nativos Android utilizando Kotlin e Jetpack Components.
- Criar interfaces modernas, responsivas e alinhadas às diretrizes do Material Design e melhores práticas de UX/UI.
- Implementar integrações com APIs REST e GraphQL utilizando autenticação segura, versionamento e estratégias de cache.
- Garantir a escalabilidade, modularidade e manutenção do código aplicando princípios de Clean Architecture, MVVM e SOLID.
- Desenvolver e manter testes unitários, instrumentados e de interface para assegurar a qualidade e estabilidade das entregas.
- Participar ativamente de code reviews, definição de padrões técnicos e melhoria contínua dos processos de desenvolvimento.
- Identificar, analisar e corrigir problemas relacionados à performance, consumo de memória e otimização de rede.
- Trabalhar em colaboração com equipes multidisciplinares de backend, QA, produto e design para entregar soluções alinhadas às necessidades do negócio.
- Configurar e otimizar pipelines de build, testes automatizados e publicação de aplicativos utilizando Gradle, Fastlane e ferramentas de CI/CD.
- Contribuir para a evolução técnica dos projetos e apoiar iniciativas voltadas à inovação e excelência em desenvolvimento mobile.
- Experiência sólida no desenvolvimento Android nativo utilizando Kotlin.
- Domínio avançado de Jetpack Components, incluindo ViewModel, LiveData, Navigation e Room.
- Experiência prática com Jetpack Compose para desenvolvimento de interfaces declarativas.
- Conhecimento em Coroutines, Flow e programação reativa aplicada ao ecossistema Android.
- Experiência com integração de APIs REST e GraphQL utilizando práticas seguras de autenticação como OAuth 2.0 e JWT.
- Vivência com automação de builds, distribuição de aplicativos e pipelines CI/CD utilizando Gradle, Fastlane ou ferramentas similares.
- Experiência em publicação, manutenção e gerenciamento de aplicativos na Google Play Store.
- Conhecimento em padrões de projeto, arquitetura de software e princípios SOLID aplicados ao desenvolvimento mobile.
- Boa comunicação, capacidade analítica e habilidade para transformar requisitos de negócio em soluções técnicas eficientes.
- Perfil colaborativo, organizado e com forte senso de ownership sobre entregas e qualidade de código.
- Experiência com metodologias ágeis e trabalho em equipes multidisciplinares.
- Diferenciais incluem conhecimento em Firebase Crashlytics, AppCenter, AWS, Firebase e ferramentas de observabilidade.
- Modelo de trabalho 100% remoto
- Participação em projetos inovadores e desafiadores com tecnologias modernas
- Ambiente colaborativo, inclusivo e voltado para aprendizado contínuo
- Oportunidades de crescimento profissional e desenvolvimento técnico
- Acesso a programas de formação, escola de liderança e iniciativas de compartilhamento de conhecimento
- Parcerias com ONGs, EdTechs e comunidades de tecnologia
- Contato com equipes globais e atuação em um ecossistema internacional de inovação
- Cultura organizacional baseada em diversidade, respeito e ética
- Participação em comunidades tech e iniciativas de transformação digital.