Sobre a Empresa
Estamos em busca de uma Pessoa Desenvolvedora Android para se juntar ao nosso time. Você será responsável por projetar, desenvolver e implementar funcionalidades de alta qualidade, contribuindo para a inovação contínua e a melhoria da experiência do usuário em plataformas Android.
Sobre o Papel
A posição envolve a responsabilidade de desenvolver e manter funcionalidades em aplicativos Android, assegurando performance, qualidade e responsividade.
Responsabilidades
* Desenvolver e manter funcionalidades em aplicativos Android, assegurando performance, qualidade e responsividade.
* Colaborar com designers e outros desenvolvedores para criar soluções eficientes e escaláveis.
* Participar do design técnico da solução proposta pelo time e acompanhar a saúde das features em produção (bugs e crashes).
* Escrever testes unitários e de integração para garantir a qualidade do código.
* Garantir que o aplicativo funcione em diferentes versões de dispositivos e sistemas operacionais.
* Avaliar soluções propostas pela equipe de produto e demais interessados, considerando as melhores práticas técnicas.
* Participar ativamente das cerimônias da equipe e do time de desenvolvimento.
Requisitos:
* Experiência comprovada em desenvolvimento Android utilizando Kotlin.
* Conhecimento em bibliotecas do Android Jetpack ou equivalentes, como: Androidx, Compose, Hilt, Navigation e Room.
* Conhecimento em outras bibliotecas, como: Firebase, Mixpanel e Mockito.
* Familiaridade com arquiteturas de alta performance, como Clean Architecture, MVVM e SOLID.
* Experiência com versionamento e controle utilizando GitHub.
* Habilidade em resolver problemas e trabalhar de forma colaborativa em equipe ágil, com uso de JIRA e Kanban.
Diferenciais:
* Conhecimento em automação de testes.
* Experiência prévia com ferramentas de monitoramento e análise de dados.
* Compreensão das práticas de integração contínua.
* Experiência com desenvolvimento de soluções que utilizam inteligência artificial.