Ativa os alertas de emprego por e-mail!

Desenvolvedor Node.Js Senior

buscojobs Brasil

Mato Grosso do Sul

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa de integração de serviços digitais está em busca de um Dev Node.js Sênior para desenvolver e manter backends complexos. O candidato ideal possui sólida experiência com microsserviços e APIs escaláveis, além de domínio de testes automatizados. Se você se interessa por desafios técnicos e deseja impactar milhões de pessoas, esta é a oportunidade perfeita para você!

Qualificações

  • Experiência sólida com microsserviços, APIs escaláveis e integrações complexas.
  • Domínio de testes automatizados (unitários, integração, contratuais e e2e).
  • Desejável conhecer: Vitest, Jest, Supertest, Testcontainers, Pact.

Responsabilidades

  • Desenvolver e manter backends em Node.js + TypeScript.
  • Criar e integrar APIs REST / GraphQL seguindo OpenAPI.
  • Trabalhar com mensageria / eventos (Kafka).

Conhecimentos

Microsserviços
APIs escaláveis
Inglês técnico

Ferramentas

Node.js
TypeScript
Fastify
Kafka
Redis
Elasticsearch
Drizzle
Vitest
Jest
Supertest
Testcontainers
Pact
k6
Descrição da oferta de emprego
Overview

Local: Remoto

Modelo : PJ

O Grupo Campsoft é referência em integração de serviços digitais para ISPs / telecom e outros segmentos. Estamos em operação com mais de 300 clientes corporativos e milhões de usuários finais.

Buscamos Dev Node.js Sênior para atuar com arquitetura moderna, microsserviços e performance / segurança em projetos de alta complexidade.

Responsibilities
  • Desenvolver e manter backends em Node.js + TypeScript (Fastify);
  • Criar e integrar APIs REST / GraphQL seguindo OpenAPI;
  • Trabalhar com mensageria / eventos (Kafka);
  • Integrar bancos SQL (MySQL / Postgres) e NoSQL (Redis, Elasticsearch);
  • Escrever e manter suíte de testes automatizados (unitários, integração, contratuais e e2e) com boa cobertura e execução em CI;
  • Aplicar Clean Code, SOLID, DRY e boas práticas de segurança e performance.
Requisitos
  • Experiência sólida com microsserviços, APIs escaláveis e integrações complexas;
  • Experiência com ORM (preferencialmente Drizzle) e migrations (Atlas);
  • Domínio de testes automatizados (unitários, integração, contratuais e e2e);
  • Desejável conhecer : Vitest / Jest, Supertest, Testcontainers, Pact e testes de performance (k6);
  • Conhecimento de mensageria / eventos e padrões de integração;
  • Inglês técnico para leitura de documentação e desenvolvimento do código.
Diferenciais
  • Experiência com workflow engines, state machines, saga patterns ou streaming de conteúdos digitais;
  • Experiência com ClickHouse, DuckDB e processamento de grandes volumes de dados;
  • Vivência com integrações de ERP e plataformas de telecom.

Curte desafios técnicos e quer impactar milhões de pessoas? Vem com a gente!

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.