Android Engineer

Brasil

Avenue Code é uma empresa de consultoria de e-commerce com sede em São Francisco, com dois escritórios adicionais no Brasil (Belo Horizonte e São Paulo). Somos uma empresa 100% financiada com capital privado, rentável e com uma trajetória de crescimento sólido por vários anos. Nos preocupamos com nossos clientes, nossos parceiros e nossos Consultores. Preferimos a palavra "parceiro" do que "fornecedor" e investimos em relacionamentos profissionais, traduzindo nossa filosofia. Nos orgulhamos da nossa perspicácia técnica, da capacidade colaborativa na resolução dos problemas, da “paixão” e do profissionalismo de nosso time de Consultores.

Sobre a oportunidade?

Estamos à procura de um engenheiro Android que seja apaixonado por construir e entregar aplicações de alta qualidade. Se você se esforça para encontrar soluções técnicas elegantes para desafios de design, gosta de trabalhar em dispositivos móveis, obtendo a UX certa, esta é uma boa combinação para você. O candidato ideal criará aplicativos voltados para o consumidor, baseados em dados e liderança técnica prática para uma equipe de desenvolvimento de aplicativos Android.


Responsabilidades:

  • Criar protótipos, executar testes, debugging, manutenção e updates nos sistemas da plataforma;
  • Aplicar técnicas e conceitos como: Princípios de desenvolvimento SOLID, Arquiteturas concisas e atualizadas.
  • Analisar, revisar e modificar software para aumentar a eficiência operacional de nossos sistemas.


Para isso, é necessário que você tenha:

  • Ter cursado Ciência da Computação, Sistemas de Informação, Engenharia de Software ou cursos relacionados;
  • Domínio da plataforma Android, com conhecimento em Java e principalmente Kotlin e Android Jetpack;
  • Experiência no uso de tecnologias baseadas em Android, Android SDK e Android studio
  • Conhecimento de estruturas com Apis Google e serviços como Firebase;
  • Sólidos conhecimentos de desenvolvimento orientado a objetos;
  • Conhecimento de automação de testes: unitários, funcionais e testes de integração;
  • Desejável experiência com arquiteturas como MVVM, MVP e VIPER.
  • Experiência em controle de versionamento com Git (desejável);
  • Vivência com um ou mais métodos ágeis de desenvolvimento: XP (principalmente as práticas de pair programming e TDD), Scrum e Kanban;
  • Inglês Avançado / Fluente .


""Se identificou? Então, então se candidate agora. Venha ser um Avenue Coder! #LI-Remote"


Formulário enviado com sucesso!