Desenvolver soluções inovadoras é um desafio contínuo que exige colaboração e conhecimento.
Função:
Realizar contribuições de valor ao time, participando ativamente da construção de experiências e gerando resultados positivos para o cliente final.
 * Contribuir com entregas de valor ao time;
 * Participar de debates técnicos junto ao time e auxiliar na análise e resolução de problemas;
 * Garantir qualidade, escalabilidade e boas práticas do produto;
 * Fornecer visibilidade do trabalho;
Habilidades necessárias:
Experiência em desenvolvimento Android, incluindo Kotlin e Jetpack Compose; Conhecimentos em padrões arquiteturais e design de código; Conhecimentos de arquitetura de módulos e componentização; Conhecimentos sobre Testes unitários, testes de integração, testes funcionais e testes de snapshots, utilizando ferramentas como JUnit, Espresso, Mockito, XCTest, Snapshot Testing, entre outras; Conhecimentos sobre investigação, troubleshooting e depuração de sistemas; Conhecimentos sobre integração de APIs RESTful, serviços em nuvem (por exemplo, Firebase), armazenamento local e remoto de dados, autenticação e notificações push; Conhecimentos sobre estrutura de CI/CD, pipeline automatizado; Ferramentas de métricas e marketing (e.g. Firebase, Google Analytics, Amplitude); Capacidade de trabalhar de forma colaborativa em equipes multidisciplinares, comunicando-se de forma eficaz com demais pessoas do time, designers, desenvolvedores, gerentes de produto e outros stakeholders, com habilidades de comunicação e colaboração; Conhecimentos sobre metodologias ágeis de desenvolvimento de software, como Scrum ou Kanban; Capacidade de se comunicar de forma concisa, franca e clara (também por escrito).
Bem-estar e crescimento profissional:
Apoiar e incentivar a auto-investida no desenvolvimento pessoal e profissional dos talentos, proporcionando oportunidades de aprendizado e crescimento.