Inscreva-se agora

Desenvolvedor(a) Android

Engenharia & Desenvolvimento
Belo Horizonte
Joinville
Uberlândia
São Paulo
Campinas
São José do Rio Preto

Sabe aquele app que você ama cada interação? Que tal participar da construção e melhorias das experiências para dispositivos Android - e contribuir para a transformação digital no país? Confere se você tem o que é preciso para fazer parte desse time de elite.

Todas as nossas vagas são abertas a qualquer pessoa, independente de cor, gênero, orientação sexual, identidade de gênero e/ou deficiências.

Sua missão na equipe

Desenvolver, em conjunto com a equipe, os produtos mais inovadores do mercado - atuando tanto no desenvolvimento de novas features como em sua sustentação. 

Quais serão suas responsabilidades

Você vai trabalhar em equipe para criar soluções e melhorias no aplicativo/framework, aprendendo diariamente novas tecnologias que podem auxiliar na resolução dos problemas. Além disso, você vai participar e discutir sobre as soluções de arquitetura do sistema, melhores métodos para corrigir bugs, melhorar a UX e resolver problemas complexos. Com o tempo e sênioridade você passará a conduzir as discussões dentro da equipe e tomar as decisões referentes a arquitetura da aplicação.

O que você precisa ter?

  • Conhecimento básico em Java e/ou Kotlin;
  • Conhecimento básico de como estruturar uma tela usando XML;
  • Sabe usar o IntelliJ / Android Studio;

O que seria um diferencial para o Nível Júnior?

  • Manja muito de GIT;
  • Tem app na loja;
  • Trabalhou em algum projeto Open Source;
  • Familiaridade com alguma metodologia ágil;

O que seria muito legal se você soubesse para se encaixar como Nível Pleno:

  • Domínio em Java/Kotlin;
  • Sabe criar Views customizadas reaproveitáveis e escaláveis;
  • Sabe estruturar uma tela usando XML e Custom Views;
  • Domina o IntelliJ / Android Studio;
  • Conhecimento básico da arquitetura do Android, conhece Lifecycles, Threads, Services, Intents e sabe antes de acontecer que um código pode falhar e evita isso;
  • Conhece lógica de programação e POO;
  • Domina as principais Libs que a comunidade usa;
  • Sabe estruturar um app, começar um do zero. Sabe usar das boas práticas para criar uma arquitetura escalável e simples;

O que seria um diferencial para o Nível Pleno?

  • Sabe modelar banco de dados mobile;
  • Sabe trabalhar com requests criptografadas;
  • Sabe trabalhar com frameworks de segurança (KeyChainAccess);
  • Experiência com UnitTest;

O que te tornaria um sênior/especialista para essa vaga:

  • Domínio em Java e/ou Kotlin;
  • Sabe criar qualquer tipo de View Customizada escalável e em pouco tempo, domina Canvas, View Lifecycle, Styles e Animations;
  • Arquiteta um app do zero usando as boas práticas para o app funcionar em todas as plataformas existentes, versões do Android, tipos de tela, idioma e hardware;
  • Cria libs;
  • Ajuda no desenvolvimento profissional e técnico dos demais Devs;
  • Destrói o Android Studio;
  • Domina GIT;
  • Domina Gradle/Maven;
  • Domina as principais libs;
  • Domina Lifecycles;
  • Conhece Reactive Programming;

Diferenciais para Sênior/Especialista:

  • Conhece MVVM, MVP, MVC, Clean e sabe dialogar indicando vantagens e desvantagens de cada arquitetura;
  • Participa de algum projeto Open Source;
  • Tem app na loja;
  • Domina metodologia ágil;

O que oferecemos

Vale Refeição & Alimentação
Vale Transporte
Seguro Saúde com co-participação
Plano Odontológico
Gympass
Auxílio Creche
Seguro de Vida
Auxílio Plano Telefônico Vivo
Bônus por indicação
Participação em Resultados e Lucros
Café, chá, frutas e lanches

Nossa Cultura

Poderíamos dizer que temos chopp e videogame, mas não é assim que atraímos profissionais fora da curva. Acreditamos num ambiente de autonomia, que valoriza o aprendizado e incentiva o uso de novas tecnologias. Onde a coragem para testar anda junto com a colaboração para co-criarmos soluções que resolvam o problema certo. Vivemos uma cultura de pessoas transformadoras!

Vagas Similares

Oportunidade
Localização
Desenvolvedor(a) Back-end Java
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Tech Lead
Uberlândia
 / 
São José do Rio Preto
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
Desenvolvedor(a) Back-end Java Sênior/Especialista
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Zup Bootcamp
Uberlândia
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Desenvolvedor(a) iOS
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
DevOps || Site Reliability Engineer
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Desenvolvedor(a) Android
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Analista de Testes Automatizados
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Desenvolvedor(a) Angular
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 
Analista de Testes Automatizados Sênior | Especialista
Uberlândia
 / 
Joinville
 / 
Campinas
 / 
Belo Horizonte
 / 
São Paulo
 / 

Não achou a vaga que procura?

Sabia que temos um Banco de Talentos?
Dessa forma você se cadastra e assim que tivermos uma oportunidade com seu perfil, entraremos em contato.

Inscreva-se
Quer receber nossos conteúdos?
Seu cadastro foi efetuado com sucesso! Enviaremos as novidades no seu email.
Oops! Something went wrong while submitting the form.