Instituto de Pesquisas ELDORADO
Desenvolvedor para Android
Instituto de Pesquisas ELDORADOBrazil2 days ago
Full-timeInformation Technology

Responsabilidades e atribuições


  • Desenvolver novas aplicações Android e evoluir arquiteturas existentes, utilizando Kotlin e Java.
  • Criar interfaces e fluxos de usuário, integrando serviços, APIs e componentes do sistema Android.
  • Propor soluções de arquitetura, padrões de design e boas práticas para garantir performance, segurança e qualidade do aplicativo. Atuar em construção de novos módulos e features desde o planejamento até a implementação e entrega.
  • Realizar manutenção evolutiva e corretiva quando necessário, garantindo estabilidade e compatibilidade.
  • Investigar problemas complexos, realizando debug avançado e análise de logs no logcat, incluindo camadas de aplicação e framework (SELinux, permissões, etc.).
  • Adaptar e otimizar Apps de Sistema para novas versões do Android, considerando mudanças de API e comportamento do OS.
  • Participar ativamente de revisões de código, contribuindo para padrões internos e compartilhando conhecimento com o time.
  • Colaborar em um projeto internacional, utilizando inglês para leitura, escrita e conversação.


Requisitos e qualificações


  • Ensino superior completo em Engenharia da computação ou Análise de sistemas ou áreas afins.
  • Experiência com Desenvolvimento Android (Java ou Kotlin).
  • Experiência com Jetpack (Compose, ViewModel, LiveData, Navigation, etc.).
  • Conhecimento de arquiteturas modernas (MVVM, MVI, Clean Architecture).
  • Familiaridade com CI/CD para Android e pipelines de build (Gradle, Jenkins, GitHub Actions).
  • Experiência com testes unitários e instrumentados.
  • Experiência com Linux e/ou AOSP Experiência com análise de log's Linux adb.
  • Inglês avançado para conversação com parceiro internacional.

Key Skills

Ranked by relevance