Native Android Developer - REMOTO

São Paulo Remote

A Verity está buscando novos talentos!


Somos uma consultoria de transformação e engenharia digital e buscamos um(a)Desenvolvedor (a) Android Nativo para fazer parte dessa jornada.


Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente:
Responsabilidades e atribuições
 

  • Desenvolver e manter interfaces nativas Android utilizando Kotlin e Jetpack Compose.
  • Implementar interfaces responsivas e componentes reutilizáveis, seguindo as diretrizes do Design System.
  • Aplicar princípios de Clean Architecture e boas práticas de desenvolvimento de software.
  • Integrar aplicações com APIs REST e GraphQL, utilizando Apollo quando aplicável.
  • Implementar e manter mecanismos de injeção de dependências com Hilt, Dagger ou Koin.
  • Desenvolver e executar testes unitários e instrumentados, garantindo a qualidade e a confiabilidade das aplicações.
  • Participar dos processos de integração e entrega contínua (CI/CD), seguindo as práticas de versionamento de software.
  • Colaborar com equipes multidisciplinares para entregar soluções alinhadas aos requisitos técnicos e de negócio.
  • Aplicar boas práticas de acessibilidade, incluindo suporte ao TalkBack, quando necessário. 
Requirements
  • Experiência com construção de interfaces utilizando Jetpack Compose.
  • Conhecimentos em Kotlin e Clean Architecture.
  • Noções de injeção de dependências utilizando Hilt, Dagger ou Koin.
  • Conhecimentos de APIs REST, GraphQL e Apollo.
  • Noções gerais de CI/CD.
  • Familiaridade com a utilização de componentes reutilizáveis de um Design System.
  • Experiência com testes unitários e instrumentados.
  • Noções gerais de versionamento semântico (SemVer).


Diferencial:

  • Experiência com TalkBack e acessibilidade.