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.

Sua missão na equipe

Na missão de construir os produtos mais inovadores do mercado, você irá atuar desenvolvendo novas features e na sustentabilidade das aplicações.

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, 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 tempo e senioridade, 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?

Para ser Júnior

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


Diferencial

  • Ter muita familiaridade com GIT.
  • Já ter algum app na loja.
  • Ter trabalhado em algum projeto Open Source.
  • Familiaridade com alguma metodologia ágil.

Para ser Pleno

  • Domínio de Java e/ou Kotlin.
  • Saber criar Views customizadas reaproveitáveis e escaláveis.
  • Saber estruturar uma tela usando XML e Custom Views.
  • Dominar o IntelliJ / Android Studio.
  • Conhecimento básico da arquitetura do Android, conhece Lifecycles, Threads, Services, Intents a ponto de prever e evitar falhas de código.
  • 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.


Diferencial

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

Para ser sênior/especialista

  • Domínio em Java e/ou Kotlin.
  • Saber 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 funcionamento 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.
  • Domina o Android Studio.
  • Domina GIT.
  • Domina Gradle/Maven.
  • Domina as principais libs.
  • Domina Lifecycles.
  • Conhece Reactive Programming.

Diferencial

  • 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!

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.

Vagas Similares

Oportunidade
Localização
Desenvolvedor(a) Java
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Desenvolvedor(a) iOS
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Desenvolvedor(a) Node.js
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Desenvolvedor(a) Android
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Desenvolvedor(a) Angular
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Desenvolvedor(a) React
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Analista de Testes Automaizados (QA)
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 
Tech Lead
São Paulo
 / 
Campinas
 / 
Devops || Site Reliability Engineer
Uberlândia
 / 
São Paulo
 / 
Belo Horizonte
 / 
Campinas
 / 
Joinville
 / 

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.