Sobre o GetNinjas

Somos o maior aplicativo para contratação de serviços da América Latina. Conectamos Profissionais de todo o Brasil com pessoas que precisam do serviço, atendendo com qualidade, facilidade e rapidez todos os tipos de necessidade.

Atualmente, possuímos mais de 200 tipos de serviços disponíveis. A empresa, que recebeu R$ 47 milhões de aporte de fundos como Monashees, Kaszek e Tiger Group, está presente em mais de 3 mil cidades do Brasil, registra mais de 3 milhões de pedidos de serviços ao ano, e conta com mais de 1 milhão de profissionais cadastrados. O GetNinjas foi fundado em 2011 por Eduardo L’Hotellier, que atua como CEO.

Estamos buscando um(a) Desenvolvedor(a) Mobile, com sólidos conhecimentos em Android.

Qual será a missão?

  • Analisar requisitos e desenvolver soluções de software a partir das solicitações recebidas das áreas demandantes;
  • Monitorar o desempenho e performance dos sistemas e aplicações desenvolvidas, oferecendo o suporte técnico quando necessários;
  • Apoiar na melhoria dos processos de desenvolvimento e aperfeiçoamento das soluções, através das atividades de pesquisa, identificando e propondo novas metodologias, conceitos, tendências, recursos, para a adoção na empresa, alinhadas às metas e objetivos estabelecidos;
  • Contribuir na solução de não conformidades no processo de desenvolvimento;
  • Prestar suporte técnico aos sistemas em produção, apoiando na resolução de problemas encontrados;
  • Configurar o ambiente de desenvolvimento local;
  • Efetuar o deploy/publicação de aplicações no ambiente de desenvolvimento;
  • Realizar todo o registro de suas atividades no JIRA.
  • Certificar-se de que todos os sistemas desenvolvidos sejam livres de erros e falhas de programação;
  • Certificar-se de que as documentações entregues sejam constantemente atualizadas de forma que estejam alinhadas com as últimas versões dos sistemas e ferramentas;
  • Efetuar revisão de código de outros desenvolvedores;
  • Integração de códigos desenvolvidos com a base de código existente e resolução de conflitos entre as alterações.
  • Desenvolver soluções de testes automatizados para o código desenvolvido.
  • Prestar suporte para o time durante todo ciclo de desenvolvimento mediante esclarecimento de dúvidas a respeito, e ou providenciando ferramentas que otimizem o trabalho;


Buscamos uma pessoa que tenha:

  • Superior completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Administração com Ênfase em Análise de Sistemas Sistemas Web.
  • Conhecimento em Koltin & Java;
  • Noções intermediárias de testes automatizados;
  • Conhecimento em Programação Paralela (API/REST/RX);
  • Conhecimento de Git (usamos Github);
  • Ter facilidade para trabalhar em equipe e uma boa comunicação;
  • Boas práticas de desenvolvimento;
  • Conhecimento sobre Teste unitário;
  • Conhecimento de alguma arquitetura (MVP, MVVM, Viper);
  • Ter trabalhado em algum aplicativo publicado em alguma loja;
  • Noções intermediárias em CI/CD (Bitrise/Firebase/Google Play);
  • Noções intermediárias em modularização de projetos;


Quais benefícios de ser um ninja:

  • Escritório próximo ao metrô Fradique Coutinho e com fácil acesso as principais Avenidas de São Paulo.
  • Vale Transporte ou Estacionamento.
  • Vale Refeição.
  • Convênio Médico e Odontológico.
  • Programa GetWell: Psicoterapia gratuita para os colaboradores que tem interesse.
  • Yoga e Ginástica Laboral durante a semana.
  • Escritório em casa.