Desenvolvedor Node JS Pl/Sr

Apply for the position
Experience level:
Mid-level
Work Type:
Remote
Work Model:
Full-time

Description about the vacancy:

O Desenvolvedor Node.js Pleno será responsável pelo desenvolvimento, manutenção e otimização de aplicações backend escaláveis, seguras e performáticas. Atuará na construção de APIs, integração com bancos de dados e serviços externos, garantindo qualidade e boas práticas de desenvolvimento.

Responsabilidades:

  1. Desenvolver e manter APIs e microsserviços em Node.js;
  2. Implementar integrações com bancos de dados relacionais e NoSQL;
  3. Garantir a segurança, escalabilidade e desempenho das aplicações;
  4. Criar testes automatizados para garantir a qualidade do código;
  5. Colaborar com times multidisciplinares em metodologias ágeis;
  6. Documentar código e processos para facilitar a manutenção;
  7. Identificar e corrigir bugs e gargalos de desempenho.

Requisitos:

  1. Experiência sólida com Node.js;
  2. Conhecimento em bancos de dados SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis);
  3. Experiência com autenticação e segurança de APIs (JWT, OAuth, etc.);
  4. Familiaridade com arquitetura de microsserviços e mensagens (RabbitMQ, Kafka);
  5. Conhecimento em Docker e ambientes de CI/CD;
  6. Experiência com testes automatizados (Jest, Mocha, Chai);
  7. Versionamento de código com Git;

Skills:

Node Js