Desenvolvedor Android

Objetivos do cargo

  • Manter e melhorar aplicativos nativos utilizados nos dispositivos de coleta de dados em modo Kiosk, espalhados em mais de 9 mil pontos pelo Brasil;
  • Desenvolver aplicativos para utilização em Kiosks não supervisionados;
  • Desenvolver aplicativos (end-user) para visualização de resultados de pesquisas;
  • Participar da especificação e arquitetura na implementação de novas funcionalidades;
  • Integrar aplicativo Android nativo com RabbitMQ para enviar os dados coletados para o servidor;
  • Refatorar código utilizando boas práticas de desenvolvimento de software (MVVM, SOLID, DRY, KISS, YAGNI e Clean Code), buscando melhoria técnica e desempenho.

Requisitos

 

  • Desenvolvimento nativo Android (Java/Kotlin);
  • Versionamento de código utilizando Git;
  • Conhecimento em testes em unitários (com uso ou não de frameworks);
  • Conhecimento de arquitetura e padrões de projeto.

Diferenciais

  • Samsung KNOX
  • Conhecimento em mobile (Flutter e/ou React Native)
  • PhoneGap

Contratação

PJ ou CLT

Remuneração

  • Nível Pleno – De R$5 mil a R$9 mil.
  • Nível Sênior – De R$10 mil a R$15 mil.
  • Dependendo da experiência do candidato.