Pular para o conteúdo principal

Desenvolvedor Node.js | AI-Driven Development

Tecnologia
labsit
Há 6 diasAté 27/12/2026
Tempo inteiroPresencial

Descrição da vaga

Estamos em busca de uma pessoa desenvolvedora com sólida experiência em Node.js e forte atuação no desenvolvimento de software com Inteligência Artificial (IA).

Buscamos alguém que vá além da programação tradicional, utilizando a IA como parte central do ciclo de desenvolvimento, com práticas de Spec-Driven Development (SDD), ferramentas como OpenSpec e aplicação de guardrails para orientar, controlar e validar o código gerado por IA.

💻 Principais responsabilidades

  • Desenvolver aplicações, APIs e serviços utilizando Node.js, com foco em qualidade, escalabilidade e manutenibilidade.
  • Utilizar IA generativa e agentes de programação para acelerar o desenvolvimento, a refatoração e a manutenção de software.
  • Aplicar práticas de Spec-Driven Development (SDD), transformando requisitos de negócio em especificações estruturadas, planos de implementação e tarefas executáveis.
  • Utilizar ferramentas como OpenSpec para estruturar especificações, planejar mudanças e orientar o desenvolvimento assistido por IA.
  • Definir e aplicar guardrails para garantir que o código gerado por IA respeite padrões arquiteturais, regras de negócio, requisitos de segurança e convenções do projeto.
  • Criar e manter testes automatizados, validações e mecanismos de revisão para assegurar a qualidade das entregas.
  • Integrar ferramentas de IA ao fluxo de desenvolvimento, utilizando contexto, instruções e documentação para aumentar a precisão e a consistência dos resultados.
  • Avaliar continuamente novas abordagens e ferramentas de desenvolvimento com IA, buscando ganhos de produtividade sem comprometer a qualidade técnica.
🎯 Requisitos técnicos
  • Experiência sólida com Node.js e desenvolvimento de aplicações backend.
  • Domínio de APIs REST, integração entre sistemas e arquitetura de software.
  • Experiência com desenvolvimento assistido por IA, utilizando agentes ou ferramentas de programação baseadas em modelos generativos.
  • Conhecimento ou experiência prática com SDD (Spec-Driven Development) e elaboração de especificações para orientar a implementação por IA.
  • Familiaridade com OpenSpec ou ferramentas equivalentes para gestão de especificações e mudanças.
  • Conhecimento ou experiência na implementação de guardrails, incluindo regras de projeto, validações automatizadas, testes e controles de qualidade para o código gerado por IA.
  • Conhecimento de Git, revisão de código, testes automatizados e pipelines de CI/CD.
  • Capacidade de analisar criticamente o código produzido por IA, identificar riscos e tomar decisões técnicas fundamentadas.
⭐ Será legal se você tiver
  • Experiência com agentes autônomos de desenvolvimento e fluxos multiagentes.
  • Conhecimento de engenharia de contexto e criação de instruções estruturadas para agentes de IA.
  • Experiência com ferramentas como Claude Code, Cursor, GitHub Copilot ou similares.
  • Conhecimento de arquiteturas orientadas a serviços, microsserviços e integração de sistemas.
  • Conhecimento de segurança de aplicações, análise estática de código e validação automatizada.
  • Experiência na criação de fluxos de desenvolvimento orientados por especificações e critérios de aceitação.
  • Vivência com observabilidade e análise de performance em produção.
  • Experiência com plataformas de cloud, como AWS, Azure ou GCP.
  • Conhecimento de bancos de dados relacionais, como PostgreSQL e MySQL, e não relacionais, como MongoDB e Redis.
🌟 Diferenciais
  • Experiência em projetos greenfield, desde a concepção até a implementação de soluções.
  • Vivência em fintechs ou no desenvolvimento de produtos financeiros.
🧠 O que esperamos dessa pessoa?

Uma pessoa com mentalidade de experimentação, autonomia técnica e capacidade de combinar engenharia de software com o potencial da Inteligência Artificial.

Alguém que saiba utilizar a IA para desenvolver com mais agilidade, estruturando especificações, estabelecendo limites e validando resultados para garantir que o software entregue seja seguro, sustentável e aderente aos requisitos do negócio.

Se você acredita que o futuro do desenvolvimento está na combinação entre boas práticas de engenharia e Inteligência Artificial, queremos conhecer você! 🚀

Keywords
Node.jsBackend DevelopmentREST APIsSoftware ArchitectureAI-Assisted DevelopmentGenerative AISpec-Driven DevelopmentOpenSpecAI GuardrailsAutomated TestingGitCode ReviewCI/CDMicroservicesApplication SecurityCloud PlatformsSystem IntegrationAI Coding AgentsCode ValidationAutonomous Development Agents

Tem interesse nesta vaga?