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