Somos um dos maiores institutos de ciência e tecnologia do Brasil e, com um time com mais de 700 SiDiers que não para de crescer, já estamos em Campinas, Manaus e Recife, os maiores parques tecnológicos e de inovações do Brasil. Pois quem tem a vontade de criar projetos que irão transformar o mundo, não pode parar de se transformar. Em quase 20 anos de história, nos especializamos em solucionar problemas e trazemos em nossa bagagem mais de 1.100 projetos que impactam a vida de milhões de pessoas, levando inovação e fazendo o futuro acontecer agora.
/n
O que esperamos de você:
- Expertise em Kotlin e APIs Android, com experiência comprovada em projetos complexos;
- Experiência com desenvolvimento de aplicações Android nativo;
- Sólida experiência em injeção de dependências;
- Conhecimento em modularizações de pacotes;
- Experiência em bancos de dados (SQL e NoSQL);
- Experiência mentorando perfis mais juniores em times de desenvolvimento;
- Habilidades com ferramentas e IDE de desenvolvimento GIT, Gerrit, Jira entre outros;
- Conhecimento para criação, atualização de pipeline CI/CD;
- Conhecimentos em segurança de software (principalmente para Android);
- Domínio dos conhecimentos de orientação a objeto e arquitetura (Arquitetura baseada em Eventos) Android;
- Sólida experiência com testes unitários, instrumental e de interface.
Idioma:
- Inglês Nível Avançado para conversação, leitura e escrita.
Formação Acadêmica:
- Bacharelado em Engenharia de Computação, Ciência da Computação, Sistemas de Informação e cursos similares.
Diferencial:
- Conhecimento sobre sistemas de pagamentos, Open Finance/Pix (DICT)
- Inglês Fluente/Nativo para conversação é um diferencial, dado o parceiro Internacional
/n
- Participar do processo de desenvolvimento de aplicações, serviços e manutenção para projetos de desenvolvimento Android;
- Liderar todo o ciclo de desenvolvimento: avaliação de requisitos, arquitetura, codificação, verificação, manutenção;
- Realizar investigações técnicas para verificar a viabilidade do desenvolvimento de funcionalidades inovadoras;
- Atuar em ambiente colaborativo e dinâmico com metodologias de desenvolvimento ágeis;
- Compartilhar conhecimento e experiência com os demais membros da equipe, ensinando boas práticas relacionadas a arquitetura de software e codificação;