A NT: Orchestrating technology to move businesses forward. A NTConsult é uma empresa global de tecnologia com mais de 20 anos de experiência consolidada. Entregamos soluções digitais críticas para o negócio, orquestradas e com integração de ponta a ponta e impacto em escala corporativa. Fomentamos o crescimento pessoal e profissional do nosso time por meio de uma cultura colaborativa, com autonomia, oportunidades de carreira e projetos significativos que geram impacto real. Confira nossa página nacional e internacional em: www.ntconsult.com.br e www.ntconsultcorp.com.
O projeto: Estamos procurando excepcionais profissionais em desenvolvimento Android para esta oportunidade totalmente remota com um cliente com 20 anos de atuação em serviços financeiras no Brasil. São o primeiro neobank digital omnichannel do Brasil e hoje se tornaram uma plataforma aberta, um ecossistema que engloba marketplace, comunicação, tecnologia e finanças.
As responsabilidades:
- Desenvolver e evoluir aplicações nativas Android utilizando as melhores
práticas do mercado.
- Integrar e consumir APIs RESTful de forma eficiente e segura.
- Colaborar com times multidisciplinares no levantamento de requisitos e
definição de soluções técnicas.
- Participar ativamente de todo o ciclo de desenvolvimento (SDLC):
arquitetura, codificação, testes, debug e deploy.
- Garantir a qualidade, escalabilidade e segurança das aplicações.
- Zelar pela documentação técnica e manter um versionamento de código
organizado.
Os requisitos mandatórios:
- Sólida experiência com desenvolvimento Android nativo e linguagem Kotlin.
- Domínio de Jetpack Compose para construção de interfaces modernas.
- Experiência com bibliotecas de rede e injeção de dependência (ex: Retrofit, Dagger/Hilt).
- Conhecimento profundo em Clean Architecture, arquitetura modular e padrão MVVM.
- Conhecimento em princípios SOLID e Design Patterns.
- Experiência com ferramentas de segurança (Proguard/Dexguard).
- Familiaridade com ferramentas de qualidade de código (Ktlint, Detekt, Konsist).
- Vivência com esteiras de CI/CD (Bitrise, GitLab CI).
- Experiência com ferramentas de gestão e design (Jira, Confluence, Figma).
- Domínio do fluxo de trabalho GitFlow.
Os diferenciais:
- Experiência ou conhecimento em Kotlin Multiplatform (KMP).