Desenvolvedor(a) Back-end SR (Node.js) – BFF com GraphQL

V8.Tech | São Paulo - SP | Remoto

Buscamos um(a) Desenvolvedor(a) Back-end SR com sólida experiência em Node.js e atuação como Backend for Frontend (BFF) utilizando GraphQL. O profissional atuará em projetos estratégicos, colaborando com equipes multidisciplinares na construção e evolução de APIs modernas, performáticas e seguras.

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

  • 💰 Remuneração CLT compatível com o mercado;  
  • 💻 Trabalho Remoto.
  • 🕛 Horário de trabalho flexível: De acordo com área de atuação e política interna;  
  • 🍎 Flash - Cartão de Benefícios Flexíveis com todas as categorias habilitadas:  Alimentação, Refeição, Mobilidade, Educação Saúde e Cultura. 
  • 🧡 Seguro de Vida (Caixa Econômica)  
  • 🚑 Plano de Saúde (Porto Seguro)  
  • 🦷 Plano Odontológico (Porto Seguro)  
  • 📊 PLR de acordo com a política da empresa;  
  • 🎂 Voucher no dia do aniversário;  
  • 📚 Descontos exclusivos em escolas de idiomas, universidades, SESC, Etc;  
  • 💰 Programa de indicação  #amigosv8.tech
  • Desenvolver e manter APIs BFF utilizando Node.js e GraphQL (Apollo Server)
  • Atuar na integração com múltiplos serviços internos e externos via REST e GraphQL
  • Garantir a qualidade e manutenibilidade do código com boas práticas e padrões de desenvolvimento
  • Participar de code reviews, pull requests e decisões técnicas em equipe
  • Contribuir para a automação de processos com pipelines CI/CD
  • Trabalhar em colaboração com DevOps, front-end e squads ágeis
  • Garantir segurança, escalabilidade e desempenho das aplicações backend
  • Documentar implementações e APIs, promovendo uma boa experiência para consumidores internos e externos
Linguagens e Frameworks
  • TypeScript avançado
  • Node.js (versão 14+)
  • GraphQL com Apollo Server
Versionamento de Código
  • Git (linha de comando e ferramentas como GitHub, GitLab ou Azure Repos)
  • Estratégias como Git Flow ou trunk-based development
  • Commits semânticos e mensagens claras
  • Experiência com pull requests, code reviews e resolução de conflitos
  • Integração com pipelines CI/CD baseadas em Git
Ferramentas e Configuração
  • npm (principal) e yarn (alternativo)
  • Configuração de ambientes (.env, .npmrc, tsconfig, eslint, prettier)
  • Scripts de build e execução: ts-node-dev, tsc, jest, eslint, docker
Integrações e APIs
  • Consumo e exposição de APIs via GraphQL
  • Integrações REST com múltiplos serviços
  • Autenticação com OAuth2 / JWT (Microsoft Identity Platform)
Contêineres e Orquestração
  • Docker e Docker Compose
  • Kubernetes (deployment.yaml, service.yaml, ingress.yaml, config-map.yaml)
  • Configuração de readiness probes, múltiplas réplicas e uso de ConfigMaps
  • Publicação de imagens Docker (docker build / docker login)
  • Experiência com Rancher é um diferencial
  • Conhecimento em arquiteturas orientadas a eventos
  • Experiência com testes automatizados (unitários e integrados)
  • Familiaridade com ambientes de alta escalabilidade
  • Participação em projetos de produtos digitais ou startups
Há 10 anos no mercado, a V8.Tech é uma empresa jovem, movida por tecnologia e inovação, que acelera a transformação digital. Ajudamos nossos clientes a revolucionarem seus negócios por meio da reestruturação e evolução, com foco na otimização de processos, tecnologia da informação, transformação digital e no crescimento em diversos setores. Atendemos diversos países na América Latina a partir de nosso escritório em São Paulo: Argentina, Colômbia, Peru e México.
Ver página da empresa

Desenvolvedor(a) Back-end SR (Node.js) – BFF com GraphQL

V8.Tech | São Paulo - SP | Remoto

Descrição da vaga

Buscamos um(a) Desenvolvedor(a) Back-end SR com sólida experiência em Node.js e atuação como Backend for Frontend (BFF) utilizando GraphQL. O profissional atuará em projetos estratégicos, colaborando com equipes multidisciplinares na construção e evolução de APIs modernas, performáticas e seguras.

Responsabilidades e atribuições

  • Desenvolver e manter APIs BFF utilizando Node.js e GraphQL (Apollo Server)
  • Atuar na integração com múltiplos serviços internos e externos via REST e GraphQL
  • Garantir a qualidade e manutenibilidade do código com boas práticas e padrões de desenvolvimento
  • Participar de code reviews, pull requests e decisões técnicas em equipe
  • Contribuir para a automação de processos com pipelines CI/CD
  • Trabalhar em colaboração com DevOps, front-end e squads ágeis
  • Garantir segurança, escalabilidade e desempenho das aplicações backend
  • Documentar implementações e APIs, promovendo uma boa experiência para consumidores internos e externos

Requisitos e qualificações

Linguagens e Frameworks
  • TypeScript avançado
  • Node.js (versão 14+)
  • GraphQL com Apollo Server
Versionamento de Código
  • Git (linha de comando e ferramentas como GitHub, GitLab ou Azure Repos)
  • Estratégias como Git Flow ou trunk-based development
  • Commits semânticos e mensagens claras
  • Experiência com pull requests, code reviews e resolução de conflitos
  • Integração com pipelines CI/CD baseadas em Git
Ferramentas e Configuração
  • npm (principal) e yarn (alternativo)
  • Configuração de ambientes (.env, .npmrc, tsconfig, eslint, prettier)
  • Scripts de build e execução: ts-node-dev, tsc, jest, eslint, docker
Integrações e APIs
  • Consumo e exposição de APIs via GraphQL
  • Integrações REST com múltiplos serviços
  • Autenticação com OAuth2 / JWT (Microsoft Identity Platform)
Contêineres e Orquestração
  • Docker e Docker Compose
  • Kubernetes (deployment.yaml, service.yaml, ingress.yaml, config-map.yaml)
  • Configuração de readiness probes, múltiplas réplicas e uso de ConfigMaps
  • Publicação de imagens Docker (docker build / docker login)
  • Experiência com Rancher é um diferencial

Requisitos desejáveis

  • Conhecimento em arquiteturas orientadas a eventos
  • Experiência com testes automatizados (unitários e integrados)
  • Familiaridade com ambientes de alta escalabilidade
  • Participação em projetos de produtos digitais ou startups
Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

  • 💰 Remuneração CLT compatível com o mercado;  
  • 💻 Trabalho Remoto.
  • 🕛 Horário de trabalho flexível: De acordo com área de atuação e política interna;  
  • 🍎 Flash - Cartão de Benefícios Flexíveis com todas as categorias habilitadas:  Alimentação, Refeição, Mobilidade, Educação Saúde e Cultura. 
  • 🧡 Seguro de Vida (Caixa Econômica)  
  • 🚑 Plano de Saúde (Porto Seguro)  
  • 🦷 Plano Odontológico (Porto Seguro)  
  • 📊 PLR de acordo com a política da empresa;  
  • 🎂 Voucher no dia do aniversário;  
  • 📚 Descontos exclusivos em escolas de idiomas, universidades, SESC, Etc;  
  • 💰 Programa de indicação  #amigosv8.tech

Sobre a empresa

Há 10 anos no mercado, a V8.Tech é uma empresa jovem, movida por tecnologia e inovação, que acelera a transformação digital. Ajudamos nossos clientes a revolucionarem seus negócios por meio da reestruturação e evolução, com foco na otimização de processos, tecnologia da informação, transformação digital e no crescimento em diversos setores. Atendemos diversos países na América Latina a partir de nosso escritório em São Paulo: Argentina, Colômbia, Peru e México.
Ver página da empresa