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á time responsável por analisar requisitos funcionais e não funcionais relacionados ao ecossistema Android, avaliando impactos técnicos, riscos e viabilidade de implementação. Atuará no desenvolvimento e evolução de aplicações Android, participando da definição de soluções técnicas, integração entre componentes de software e análise de estabilidade, desempenho e compatibilidade das soluções desenvolvidas.
Também colaborará com equipes multifuncionais de produto, arquitetura, qualidade e engenharia na definição de requisitos, interfaces e soluções técnicas.
Formação
• Graduação completa em Ciência da Computação, Engenharia da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlata
Responsabilidades
• Desenvolver e evoluir aplicações Android;
• Participar da análise técnica de requisitos e especificações;
• Realizar code reviews e troubleshooting;
• Investigar problemas de estabilidade, desempenho e compatibilidade;
• Contribuir para a evolução arquitetural das soluções desenvolvidas.
Requisitos Obrigatórios
• Experiência com Kotlin e Java;
• Android SDK;
• Jetpack Compose;
• MVVM;
• Coroutines;
• StateFlow e Flow;
• Integração com APIs REST;
• Git;
• Conhecimento de Orientação a Objetos, SOLID e padrões de projeto;
• Conhecimento da arquitetura Android e de seus principais componentes;
• inglês avançado.
Diferenciais
• Injeção de dependências;
• Clean Architecture;
• Modularização;
• Android Profiler;
• Conhecimento de adb, logcat e dumpsys;
• Conhecimento da arquitetura interna do Android (AOSP);
• Conhecimento de ferramentas de IA para apoio ao desenvolvimento de software;
• Experiência com metodologias ágeis.
Competências Comportamentais
• Autonomia técnica;
• Capacidade analítica;
• Boa comunicação;
• Colaboração e compartilhamento de conhecimento;
• Foco em qualidade e resolução de problemas.