August 20
• Assuma a liderança no design, arquitetura e desenvolvimento de nosso SDK Android de biometria facial e captura de documentos, garantindo que seja altamente modular, escalável e eficiente; • Defina e implemente arquiteturas robustas (Clean Architecture, MVVM), garantindo que as soluções sejam resilientes, fáceis de testar e mantenham alta performance sob diferentes condições de uso; • Identifique áreas de melhoria contínua em termos de performance, consumo de recursos e integração com outras plataformas, introduzindo as melhores práticas e tecnologias mais recentes do Android; • Atue como mentor técnico para outros membros da equipe, promovendo boas práticas de engenharia, revisão de código e ajudando a elevar o nível técnico do time; • Trabalhe em estreita colaboração com engenheiros de outras plataformas (iOS, Backend, Data Science) e stakeholders de produto para entregar soluções integradas e de ponta; • Desenvolva e mantenha um pipeline de CI/CD sofisticado que inclua automação de testes (unitários, de integração e end-to-end) e automação de releases, garantindo que o SDK seja entregue com a mais alta qualidade; • Implemente práticas de segurança avançadas no desenvolvimento do SDK, garantindo conformidade com as melhores práticas da indústria e regulamentações de privacidade de dados.
• Vasta experiência em desenvolvimento Android utilizando Kotlin e Java, com domínio profundo do SDK Android, Jetpack Compose e bibliotecas associadas; • Experiência sólida na definição de arquiteturas escaláveis e manuteníveis, com profundo conhecimento em padrões de design e boas práticas de engenharia; • Experiência comprovada na criação de módulos independentes, reutilizáveis e altamente performáticos, utilizando abordagens como Dynamic Feature Modules; • Forte experiência em desenvolvimento orientado a testes, com proficiência em frameworks de testes Android como Espresso, JUnit, Mockito, e em ferramentas de integração contínua; • Domínio na integração de APIs RESTful e gRPC, com experiência em otimização de chamadas de rede e caching de dados. • Experiência em análise e otimização de performance, com conhecimento em profiling e tuning de aplicações para garantir alta eficiência em dispositivos com diferentes especificações; • Conhecimento aprofundado em criptografia, autenticação segura e proteção contra vulnerabilidades comuns em apps móveis (OWASP Mobile Top 10).
Apply Now