GetNinjas

Back End Developer - Híbrido/SP

Full-Time in São Paulo, BR %LABEL_POSITION_TYPE_REMOTE_HYBRID% - Tecnologia

Somos o maior aplicativo de contratação de serviços da América Latina!

O GetNinjas nasceu em 2011 para resolver a dificuldade de encontrar indicação de bons prestadores de serviço. Hoje, conectamos mais de 5 milhões de pedidos de indicação em mais de 500 categorias diferentes 🚀

Estamos desenvolvendo um ecossistema de contratação de serviços nunca visto antes

Estamos em constante evolução! Estamos reinventando maneiras de atender nossos clientes, expandindo novas linhas de receita e transformando nosso modelo de negócios. No último ano, iniciamos uma transformação de dentro para fora, com a renovação da diretoria, a definição de novos direcionadores estratégicos e um plano de negócios que nos levará a um novo patamar

E é aqui que você entra!

Na missão da vez, nosso time de Nosso time de tecnologia está em busca de um Desenvolvedor Back End Sênior para ajudar a criar e manter soluções escaláveis, garantindo a melhor experiência para nossos usuários e contribuindo para o crescimento do GetNinjas. Você estará diretamente envolvido no desenvolvimento e manutenção de nossos sistemas de back-end. A posição segue nosso modelo de trabalho híbrido (4x por semana em Pinheiros/SP). E aí, te interessa essa missão? Então, confira mais detalhes dela aqui abaixo:

O que esperamos de você:

  • Desenvolvimento e Manutenção de Software: Analisar e desenvolver soluções de software a partir das solicitações das áreas demandantes, documentando todas as informações técnicas. Realizar a manutenção contínua das aplicações, assegurando a qualidade e a performance dos sistemas.
  • Monitoramento e Suporte Técnico: Monitorar o desempenho das aplicações e oferecer suporte técnico quando necessário. Contribuir para a solução de não conformidades no processo de desenvolvimento, prestando suporte técnico durante todo o ciclo de desenvolvimento.
  • Integração e Colaboração: Efetuar revisões de código, integrar soluções com a base de código existente e resolver conflitos de emergência. Trabalhar em colaboração com outros desenvolvedores e equipes, garantindo uma comunicação eficaz entre as partes.
  • Pesquisa e Melhoria de Processos: Pesquisar novas tecnologias e metodologias que possam melhorar os processos de desenvolvimento e aperfeiçoar as soluções, alinhando-as aos objetivos estratégicos da empresa.

O que você precisa ter:

  • Perfil técnico agnóstico: Facilidade em lidar com diferentes linguagens de programação sem a necessidade de ser um especialista em uma linguagem específica, com experiência comprovada no desenvolvimento e manutenção de aplicações em produção, garantindo a entrega de soluções escaláveis e eficientes.
  • Conhecimento em Banco de Dados e APIs: Habilidade em trabalhar com bancos de dados relacionais e NoSQL, além de experiência no desenvolvimento de APIs Restful e arquitetura de microsserviços, promovendo a integração e funcionalidade das aplicações.
  • Controle de Versão: Familiaridade com Git, incluindo pull requests e code reviews.
  • Proatividade e Colaboração: Ser proativo, ter interesse em novas tecnologias e estar disposto a colaborar com a equipe, contribuindo para a melhoria contínua dos processos e produtos.
  • Orientação a Qualidade e Segurança: Cultura de implementação de testes automatizados, preocupação com os requisitos não funcionais, performance e segurança do código desenvolvido.

O que oferecemos:

  • Alimentação: R$ 1.200/mês em cartão flexível (Swile)
  • Família: home office 1x na semana, auxílio creche, seguro de vida
  • Desenvolvimento: ciclos de avaliação e feedback, auxílio educação para cursos e eventos, programas internos para aperfeiçoamento
  • Saúde: plano de saúde e odontológico extensivo para dependentes, plano de saúde pet
  • Bem-estar: benefícios para o corpo (TotalPass) e mente (Zenklub)
  • Transporte: vale-transporte ou estacionamento