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.
- 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ê!