Desenvolvedor (a) Backend (Node.js) - Pleno/Sênior

4DF Connect

Vila Velha

Teletrabalho

BRL 15 000 - 20 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Uma empresa de tecnologia em Vitoria, Brasil, está buscando um(a) Desenvolvedor(a) Backend (Node.js) Pleno/Sênior. O candidato ideal deve ter experiência sólida em Node.js, TypeScript e no desenvolvimento de APIs escaláveis. As responsabilidades incluem desenvolver novas funcionalidades, projetar APIs, e garantir a qualidade do código. O emprego é em tempo integral e permite trabalho remoto. Candidatos com conhecimentos em AWS e práticas ágeis serão preferidos.

Qualificações

  • Experiência sólida com Node.js e TypeScript.
  • Desenvolvimento e manutenção de APIs RESTful escaláveis.
  • Aplicação consistente de princípios SOLID e boas práticas de engenharia.
  • Vivência com TDD e conceitos de Cloud Computing.
  • Modelagem e otimização de bancos de dados relacionais.

Responsabilidades

  • Desenvolver funcionalidades de média a alta complexidade.
  • Projetar, evoluir e manter APIs e serviços críticos.
  • Participar ativamente de code reviews.

Conhecimentos

Node.js
TypeScript
APIs RESTful
Programação Orientada a Objetos (POO)
Princípios SOLID
Clean Architecture
PostgreSQL
Sequelize
TDD
AWS
Git

Ferramentas

Terraform
GitHub Actions
RabbitMQ

Descrição da oferta de emprego

Desenvolvedor(a) Backend (Node.js) – Pleno/Sênior

4DF Connect – Vitoria, Brazil Metropolitan Area. Full-time. Remote accepted.

Responsabilidades
  • Desenvolver funcionalidades de média a alta complexidade, integrações e serviços backend.
  • Projetar, evoluir e manter APIs e serviços críticos para o negócio.
  • Garantir qualidade, testabilidade, resiliência e observabilidade das entregas.
  • Apoiar na modernização ou refatoração de componentes legados quando necessário.
  • Participar ativamente de code reviews, contribuindo para a evolução técnica do time.
  • Sugerir e implementar melhorias em pipelines, processos e automações.
  • Zelar pela padronização técnica e boas práticas do ecossistema.
  • Trabalhar de forma próxima com Product Managers, Designers e demais engenheiros.
  • Contribuir para decisões técnicas de forma colaborativa e bem fundamentada.
  • Apoiar e orientar desenvolvedores menos experientes.
  • Participar de cerimônias ágeis e promover uma cultura de melhoria contínua.
Requisitos Obrigatórios
  • Experiência sólida com Node.js e TypeScript.
  • Desenvolvimento e manutenção de APIs RESTful escaláveis.
  • Bom domínio de Programação Orientada a Objetos (POO).
  • Aplicação consistente de princípios SOLID e boas práticas de engenharia.
  • Experiência prática com Clean Architecture, Arquitetura Hexagonal ou similares.
  • Conhecimento em design de sistemas distribuídos e integração entre serviços.
  • Modelagem e otimização de bancos de dados relacionais (PostgreSQL, MySQL, etc.).
  • Experiência com ORMs como Sequelize e/ou Drizzle ORM.
  • Escrita de testes unitários e de integração, com uso de mocks.
  • Atenção à testabilidade do código.
  • Vivência com TDD é considerada diferencial.
  • Experiência com AWS e conceitos de Cloud Computing.
  • Implementação de fluxos assíncronos e estratégias de resiliência (retry, DLQ, circuit breaker, idempotência).
  • Experiência com filas e/ou streams (SQS, RabbitMQ, Kafka, etc.).
  • Participação em pipelines de CI/CD (GitHub Actions, GitLab CI, AWS CodePipeline).
  • Noções de Infraestrutura as Code (Terraform, AWS CDK ou Serverless Framework).
  • Uso de Git, versionamento e padrões de branching (GitFlow ou similares).
Requisitos Desejáveis
  • Experiência com arquiteturas orientadas a eventos.
  • Conhecimento ou aplicação de Domain-Driven Design (DDD).
  • Vivência em arquitetura de microserviços.
  • Experiência com monitoramento e rastreabilidade distribuída.
  • Conhecimentos em segurança, OWASP e boas práticas de hardening.
  • Atuação como referência técnica, tech lead informal ou apoio a decisões técnicas.
  • Forte cultura de clean code, documentação e code reviews.
  • Familiaridade com Scrum e/ou Kanban.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Other

Industries

Software Development

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor(a) Sênior Full Stack
Desenvolvedor(a) Sênior Full Stack

WTime Business Intelligence • Brasil

Presencial
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Spcapital • Guarujá

Presencial
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Presencial
Banco de Talentos | Desenvolvedor Backend Sênior (Java/Node)
Banco de Talentos | Desenvolvedor Backend Sênior (Java/Node)

FCamara • Brasil

Presencial
Desenvolvedor BackEnd Node - Pleno
Desenvolvedor BackEnd Node - Pleno

Jobgether • Brasil

Presencial
BRL 180 000 - 260 000
Continuous learning
Professional development
International tech ecosystem
+1
Desenvolvedor BackEnd Node - Pleno
Desenvolvedor BackEnd Node - Pleno

FCamara • Brasil

Presencial
BRL 140 000 - 240 000
DESENVOLVEDOR BACK-END (PLENO/SÊNIOR)
DESENVOLVEDOR BACK-END (PLENO/SÊNIOR)

Brid Soluções® • Maringá

Presencial
BRL 120 000 - 180 000
Pessoa Desenvolvedora FullStack Pleno
Pessoa Desenvolvedora FullStack Pleno

Suflex • Brasil

Presencial
BRL 120 000 - 180 000
Desenvolvedor(a) Full Stack (Node / React com AI) (BRL 9K/mês + benefícios)
Desenvolvedor(a) Full Stack (Node / React com AI) (BRL 9K/mês + benefícios)

NOUS LATAM • Brasília

Presencial
BRL 180 000 - 300 000
DEV FULLSTACK SÊNIOR - SÊNIOR PJ
DEV FULLSTACK SÊNIOR - SÊNIOR PJ

BenCorp • São Paulo

Presencial
BRL 120 000 - 180 000
Convênio Médico
Convênio Odontológico