Match score not available

Desenvolvedor Android Pleno

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Strong experience in mobile app development, Proficient in Kotlin and Android SDK, Familiar with Jetpack libraries and Git, Experience with unit and UI testing.

Key responsabilities:

  • Develop and maintain native Android applications
  • Collaborate with multidisciplinary teams for user experience optimization
DIGISYSTEM - IT Solutions logo
DIGISYSTEM - IT Solutions Large http://www.digisystem.com.br/
1001 - 5000 Employees
See all jobs

Job description

Descrição

Estamos em busca de um Desenvolvedor Android Pleno com sólida experiência em desenvolvimento de aplicativos móveis nativos para Android, utilizando Kotlin. O profissional será responsável por criar, otimizar e manter soluções de alta qualidade, colaborando com equipes multidisciplinares para atender às demandas do negócio.

 

Responsabilidades

  • Desenvolver, testar e manter aplicativos Android nativos com foco em qualidade e performance;
  • Utilizar Kotlin como linguagem principal de desenvolvimento;
  • Trabalhar em equipe com designers e desenvolvedores backend para criar experiências de usuário otimizadas e aderentes às melhores práticas;
  • Implementar arquiteturas robustas e escaláveis (ex.: MVVM, Clean Architecture);
  • Integrar APIs RESTful e bibliotecas externas para expandir a funcionalidade dos aplicativos;
  • Realizar revisões de código e aplicar práticas de desenvolvimento ágil (Scrum, Kanban);
  • Resolver problemas complexos de software e otimizar o desempenho de aplicativos.

 

Requisitos técnicos

  • Domínio em Kotlin e experiência com desenvolvimento nativo Android;
  • Conhecimento profundo do Android SDK e Android Studio;
  • Familiaridade com bibliotecas do Jetpack (ViewModel, LiveData, Navigation, etc.);
  • Experiência com ferramentas e frameworks como Retrofit, Room, Coroutines e Dagger/Hilt;
  • Capacidade de projetar arquiteturas escaláveis, seguindo padrões como MVVM ou Clean Architecture;
  • Experiência com testes unitários e de UI (JUnit, Espresso, etc.);
  • Experiência no ciclo completo de desenvolvimento de aplicativos, incluindo publicação na Google Play Store;
  • Controle de versionamento com Git.

 

Habilidades desejáveis

  • Experiência com Kotlin Flow;
  • Conhecimento em CI/CD e integração com ferramentas como GitHub Actions ou Bitrise;
  • Familiaridade com ferramentas de analytics e crash reporting, como Firebase;
  • Experiência em otimização de performance e consumo de recursos em aplicativos Android;
  • Conhecimento das diretrizes do Material Design e boas práticas de UI/UX.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Problem Solving

Android Developer Related jobs