PT

Desenvolvedor(a) NodeJs | Remoto

Descrição da vaga:

Buscamos Desenvolvedor(a) Back-end Node.js para atuar na evolução das soluções tecnológicas da companhia, desenvolvendo APIs, microsserviços e integrações que suportem o crescimento do negócio com alta performance, escalabilidade e qualidade.


Essa posição é ideal para profissionais apaixonados por desenvolvimento Back-end, arquitetura de software e boas práticas de engenharia, que desejam atuar em um ambiente colaborativo, orientado à inovação e à construção de soluções modernas.


Principais Responsabilidades:

  1. Desenvolver, testar e manter APIs e microsserviços utilizando Node.js
  2. Implementar integrações entre sistemas e serviços de forma segura e escalável
  3. Desenvolver soluções utilizando frameworks como Express, Fastify ou NestJS
  4. Atuar na modelagem e otimização de bancos de dados relacionais
  5. Implementar testes automatizados para garantir a qualidade das entregas
  6. Participar de code reviews e contribuir para a evolução das boas práticas de desenvolvimento
  7. Trabalhar em conjunto com os times de Produto, Front-end e Dados no desenvolvimento de novas funcionalidades
  8. Contribuir para a melhoria contínua da arquitetura e dos processos de engenharia.


Requisitos:

  1. Experiência com Node.js
  2. Experiência com Express, Fastify ou NestJS
  3. Conhecimento em bancos de dados relacionais (PostgreSQL ou MySQL), incluindo queries e migrations
  4. Noções de Redis para gerenciamento de cache
  5. Conhecimento em mensageria, eventos e padrões como CQRS e Event Sourcing
  6. Experiência com testes automatizados (unitários, integração e end-to-end)
  7. Boas práticas de versionamento utilizando Git
  8. Boa comunicação e facilidade para trabalho em equipe.


Diferenciais:

  1. Experiência com mensageria utilizando RabbitMQ, Kafka ou Amazon SQS
  2. Conhecimento em serviços da AWS, como S3, Lambda, SQS e EC2
  3. Experiência com autenticação utilizando JWT e OAuth 2.0
  4. Vivência com Clean Architecture e princípios SOLID
  5. Conhecimento em observabilidade utilizando ferramentas como Datadog e Grafana.


O que esperamos dessa posição:

  1. Perfil analítico e orientado à resolução de problemas
  2. Comprometimento com qualidade, performance e boas práticas de desenvolvimento
  3. Interesse por aprendizado contínuo e evolução técnica
  4. Capacidade de trabalhar de forma colaborativa em equipes multidisciplinares
  5. Proatividade para propor melhorias e contribuir com a evolução das soluções.



Local de trabalho:

Modelo remoto.


Saiba mais sobre a W1: http://w1.com.br/

Venha construir sua carreira com o Time W1! 💙

Localização
Modelo de contratação
Modelo de trabalho
São Paulo, SP, BR
Autônomo PJ
Remoto