Resumo Tech Jobs
Vaga remota na DS3 Digital, com foco em Node.js, NestJS e Git.
Sobre a oportunidade
Estamos procurando um(a) desenvolvedor(a) backend, para fortalecer nosso time de desenvolvimento, com experiência sólida e domínio em Node.js com NestJS para atuar no desenvolvimento e manutenção de sistemas corporativos robustos. O profissional irá trabalhar com arquitetura limpa, integração com bancos de dados Oracle, APIs RESTful e boas práticas de engenharia de software em um ambiente técnico maduro e colaborativo. O que você vai fazer Desenvolver e manter APIs em NestJS/TypeScript na camada BFF Adaptando e orquestrando dados para o front-end com Angular Definir contratos de API com o time de front-end, com foco em performance, clareza e segurança Criar e manter workflows no N8N para automações, integrações entre sistemas e orquestração de processos Integrar modelos de IA (LLMs) às aplicações e automações, como assistentes, classificação, extração de dados e agentes Garantir qualidade com testes automatizados, code review e boas práticas de arquitetura Atuar na observabilidade, no tratamento de erros e na segurança das APIs (autenticação, autorização e validação) Colaborar com times de produto, front-end e back-end em um ambiente ágil
Requisitos
Experiência sólida com Node.js e TypeScript Experiência com NestJS: módulos, injeção de dependência, guards, interceptors, pipes e DTOs Conhecimento do padrão BFF e de construção de APIs RESTful Experiência prática com N8N:criação de workflows, nodes customizados ou HTTP, webhooks e tratamento de erros Conhecimento em IA aplicada: consumo de APIs de LLMs (OpenAI, Anthropic, Gemini etc.), engenharia de prompt e integração de IA em fluxos de negócio Versionamento com Git e vivência com CI/CD Autenticação e segurança em APIs (JWT, OAuth2) Conhecimento em arquiteturas modulares (Clean Architecture, Hexagonal, DDD)
Diferenciais
Construção de agentes de IA (n8n AI Agents, LangChain, LangGraph, MCP) Conhecimento em Angular, para facilitar a colaboração com o front-end Docker, Kubernetes e cloud (AWS, Azure, GCP ou OCI) Mensageria e filas (RabbitMQ, Kafka, BullMQ) Observabilidade (OpenTelemetry, Grafana, ELK, Datadog) Testes com Jest e boas práticas de Clean Architecture / SOLID Comportamentos que valorizamos Autonomia e proatividade nas demandas Comunicação clara com times técnicos e de negócio Curiosidade para explorar e aplicar novas tecnologias, principalmente IA Visão de produto: entender o problema antes de escrever código Colaboração e disposição para compartilhar conhecimento Pagamento: R$8.000,00 por mês Local do trabalho: Remoto
Tecnologias
- Node.js
- NestJS
- Git
- TypeScript
- Docker
- Kubernetes
- AWS
- Angular
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.