Desenvolvedor Android Sênior

Manaus On-site

Desde 2001, o INDT é um instituto de tecnologia que inspira inovação e respira tecnologia! Desenvolver está no nosso DNA e oferecemos um ambiente colaborativo com muitos desafios para o aprendizado e crescimento.

Surgimos em Manaus (AM) através da Nokia, e hoje atuamos em todo o Brasil com o objetivo de levar nossos serviços e nossa cultura para todas as regiões. Atualmente, possuímos mais de 200 colaboradores atuando ativamente.

Aqui você tem autonomia e protagonismo para propor e desenvolver projetos inovadores. #VEMSERINDT 

Sobre a posição: O profissional integrará equipe responsável pela análise e definição de soluções técnicas relacionadas ao ecossistema Android, atuando como referência técnica na avaliação de requisitos funcionais e não funcionais, análise de impactos arquiteturais, riscos técnicos e viabilidade de implementação.

Nesta posição, será responsável por apoiar decisões de arquitetura, promover a integração entre diferentes componentes da plataforma Android e colaborar com equipes multifuncionais de produto, arquitetura, qualidade, hardware e DevOps na definição de soluções escaláveis, robustas e compatíveis com diferentes versões do sistema operacional.

 

Requirements

Formação

• Graduação completa em Ciência da Computação, Engenharia da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

Responsabilidades

• Liderar tecnicamente iniciativas de desenvolvimento Android;

• Definir e evoluir arquiteturas de software;

• Realizar revisões técnicas e code reviews;

• Atuar na investigação e resolução de problemas complexos de produção;

• Apoiar a definição de padrões de desenvolvimento e boas práticas;

• Mentorar desenvolvedores e apoiar o crescimento técnico da equipe.

Requisitos Obrigatórios

• Sólida experiência em Kotlin, Java e Android SDK;

• Sólida experiência Jetpack Compose;

• Arquitetura de Software;

• MVVM e Clean Architecture;

• Orientação a Objetos, SOLID e padrões de projeto;

• Coroutines, Flow e programação assíncrona;

• Injeção de dependências;

• Modularização;

• Integração com APIs REST;

• Testes automatizados;

• Conhecimento da arquitetura Android e dos principais componentes internos do sistema;

• Experiência com troubleshooting e análise de problemas em produção;

• Git;

• inglês avançado.

Diferenciais

• Experiência com Android Profiler, memory leaks e crash investigation;

• Experiência com Jenkins, Gerrit e integração contínua;

• Conhecimento da arquitetura interna do Android (AOSP);

• Experiência com Android Enterprise ou soluções corporativas Android;

• Participação em projetos de Pesquisa, Desenvolvimento e Inovação (PD&I);

• Conhecimento de ferramentas de IA para apoio ao desenvolvimento de software;

• Experiência em produtos globais e times distribuídos internacionalmente.


Competências Comportamentais

• Liderança técnica;

• Capacidade de influência e tomada de decisão;

• Visão sistêmica;

• Capacidade de mentoria e desenvolvimento de pessoas;

• Comunicação clara e colaboração multidisciplinar.