Job description
Prazer, somos a Trio!
A Trio foi fundada em 2020 junto com o início do movimento de Open Banking no Brasil. Acreditamos que através deste movimento melhores produtos e serviços financeiros serão oferecidos para as pessoas, e que a tecnologia deve contribuir neste processo para trazer segurança, além de desenvolvimento humano e social.
Somos uma spinoff da ateliware, empresa de desenvolvimento de software sob medida com mais de 12 anos no mercado, onde nasceram aplicações utilizadas por milhares de pessoas ao redor do mundo como o Pipefy.
Nosso objetivo em trazer um(a) Desenvolvedor Android experiente visa fortalecer nossa equipe de tecnologia. Estamos em rápido crescimento, por isso, buscamos um profissional estratégico, multifuncional e proativo para evolução do aplicativo de internet banking da Trio.
Main responsibilities
⚡ O que esse profissional fará no cotidiano?
Desenvolvimento e Manutenção
Desenvolver e manter o aplicativo Android de internet banking utilizando Kotlin/Java e Android SDK
Implementar novas funcionalidades seguindo Material Design e padrões de UX/UI
Realizar manutenção evolutiva e corretiva do aplicativo existente
Otimizar performance para diferentes dispositivos e versões do Android
Segurança e Compliance
Implementar práticas de segurança específicas para aplicações financeiras
Garantir conformidade com regulamentações do Banco Central e padrões de segurança bancária
Implementar autenticação biométrica, keystore Android e criptografia de dados
Aplicar técnicas de code obfuscation e anti-tampering
Integração e APIs
Integrar o aplicativo com APIs REST e serviços backend da instituição
Implementar chamadas seguras para processamento de transações financeiras
Trabalhar com protocolos de comunicação seguros e certificate pinning
Gerenciar estados de rede e implementar estratégias de offline-first
Arquitetura e Padrões
Implementar arquiteturas modernas (MVVM, Clean Architecture)
Aplicar princípios SOLID e padrões de design
Gerenciar dependências e versionamento de bibliotecas
Qualidade e Testes
Escrever testes unitários, instrumentados e de UI
Participar de code reviews e manter padrões de codificação
Implementar práticas de CI/CD para Android
Realizar testes em múltiplos dispositivos e versões do SO
Monitoramento e Performance
Implementar ferramentas de analytics, crash reporting e APM
Monitorar métricas de performance e experiência do usuário
Otimizar uso de recursos do dispositivo (CPU, memória, bateria)
Implementar estratégias de caching e gerenciamento de dados
Publicação e Deploy
Gerenciar processo de build, assinatura e publicação na Play Store
Implementar estratégias de release gradual e A/B testing
Configurar e manter pipelines de CI/CD
Gerenciar versionamento e changelog da aplicação
Requirements and skills
Seu perfil precisa ser/ter:
Requisitos e Qualificações:
Conhecimento avançado em Kotlin/Java e Android SDK.
Realizado projeto de uso contínuo.
Experiência em MVVM e Clean Architecture.
Publicação de aplicativos na Play Store, com experiência em processos de revisão e release.
Participação em code reviews e mentoring de times.
Requisitos diferenciais:
Requisitos diferenciais:
Experiência prévia em Fintechs e/ou Empresas do Mercado Financeiro
Conhecimento com regulamentações do Banco Central e padrões de segurança bancária
Comunicação clara, objetiva e proatividade.
Additional information
O que vamos proporcionar para você?
Remuneração e incentivos diferenciados;
Atuação presencial com direto à água com gás e refrigerante a vontade;
Oportunidades e auxílio para que você esteja sempre aprendendo e estudando coisas novas, afinal: sua evolução faz parte da nossa!
#J-18808-Ljbffr