Desenvolvedor Back-end Node.js SR

  • Tempo integral
  • Qualquer lugar

Lighthouse

Somos a Lighthouse, uma consultoria apaixonada por tecnologia e inovação. Valorizamos quem busca crescimento e desafios, oferecendo um ambiente que incentiva a iniciativa, a colaboração e a comunicação aberta. Aqui, você terá liberdade para desenvolver suas ideias e criar soluções que transformam o mundo. 

Apoiamos aqueles que querem fazer a diferença, promovendo aprendizado contínuo e evolução profissional. 

Junte-se a nós, construa sua carreira e transforme o futuro da tecnologia. 

Criando o mundo digital de amanhã, hoje. 

 

Sobre a vaga:

Estamos em busca de um Desenvolvedor Node.js Sênior para integrar a equipe de um cliente da Lighthouse.

 

Responsabilidades:

Nessa área de engenharia de produtos, você será responsável por:

  • Implementar funcionalidades de acordo com o backlog elaborado pela gestão de produto;
  • Propor novas arquiteturas de software e soluções técnicas para sua equipe;
  • Modelar e implementar REST APIs utilizando nossa stack de back-end;
  • Desenvolver robôs de cálculos estatísticos e geoespaciais;
  • Desenvolver serviços de integração e mensageria.

Requisitos:

  • Git: Controle de versão para gerenciamento de código-fonte.
  • JavaScript (ES2020+): Conhecimento sólido nas versões mais recentes do JavaScript.
  • Node.js: Desenvolvimento de aplicações server-side utilizando Node.js.
  • NPM: Gerenciamento de pacotes e dependências com o Node Package Manager.
  • TypeScript: Programação com TypeScript para tipagem estática e desenvolvimento robusto.
  • MongoDB (Nível intermediário): Experiência intermediária com o banco de dados NoSQL MongoDB.
  • Metodologias Ágeis: Experiência com metodologias ágeis, como Scrum, Agile ou Kanban.
  • Boa comunicação verbal e escrita.
  • Capacidade de expressar suas ideias de forma clara e respeitosa, promovendo um ambiente onde o diálogo construtivo e o debate saudável são valorizados.
  • Discernimento para reconhecer que haverá momentos em que precisará oferecer ajuda aos membros da equipe, mantendo-se paciente e resiliente diante dos desafios.
  • Remoto para quem reside fora de SP, para quem é de SP, híbrido 1x na semana.

Habilidades técnicas adicionais que, embora não sejam obrigatórias, podem diferenciar durante a seleção:

  • Nível Avançado de MongoDB
  • Conhecimento em Serverless computing (Google Cloud Functions, Azure Functions ou AWS Lambda)
  • Familiaridade com Manipulação geoespacial (GeoJSON ou Turf.js)
  • Experiência com Frameworks de testes (Mocha, Chai ou Jest) – Back-end.

Informações adicionais:

  • Híbrido: Segunda-feira presencial no escritório, para os candidatos que residem em SP