Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Node.js Pleno (BFF & Integrações com IA)

* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Pleno

Somos a Lighthouse, uma consultoria apaixonada por tecnologia e inovação. Valorizamos quem busca crescimento e desafios, oferecendo um ambiente que incentiva a iniciativa, a colaboração e a comunicação aberta. Aqui, você terá liberdade para desenvolver suas ideias e criar soluções que transformam o mundo.

Apoiamos aqueles que querem fazer a diferença, promovendo aprendizado contínuo e evolução profissional.

Junte-se a nós, construa sua carreira e transforme o futuro da tecnologia.

Criando o mundo digital de amanhã, hoje.

Sobre a vaga:

Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno para atuar na construção de um BFF (Backend for Frontend) em Node.js, responsável por atender um aplicativo mobile desenvolvido em React Native, integrando sistemas externos e agentes de IA. Essa pessoa terá papel importante na definição e implementação de integrações, fluxos de dados e boas práticas de backend.

Responsabilidades:

  • Desenvolver e manter um BFF em Node.js para consumo de aplicativo feito em React Native
  • Projetar e implementar APIs REST (e/ou GraphQL, se aplicável) focadas na experiência do frontend
  • Integrar o backend com sistemas externos (ERPs, CRMs, serviços de terceiros)
  • Integrar e orquestrar chamadas a agentes de IA e serviços de IA (ex: LLMs, APIs de IA, pipelines de automação)
  • Tratar fluxos assíncronos, filas e callbacks de integrações
  • Garantir segurança, performance e escalabilidade das integrações
  • Implementar tratamento de erros, logs e observabilidade
  • Trabalhar em conjunto com times de Mobile, Produto e UX
  • Participar de code reviews e contribuir com padrões e boas práticas
  • Apoiar decisões técnicas relacionadas à arquitetura do backend

Requisitos:

  • Experiência prática como Desenvolvedor(a) Backend utilizando Node.js
  • Conhecimento em JavaScript e/ou TypeScript
  • Experiência no desenvolvimento de APIs REST
  • Vivência com integrações de sistemas externos
  • Noções de arquitetura BFF (Backend for Frontend)
  • Conhecimento em autenticação e autorização (JWT, OAuth2)
  • Familiaridade com Git e controle de versão
  • Experiência com bancos de dados relacionais e/ou NoSQL

Habilidades:

  • Capacidade de estruturar e documentar APIs
  • Raciocínio lógico e boa capacidade de resolução de problemas
  • Organização para lidar com múltiplas integrações
  • Comunicação clara com times técnicos e de produto
  • Proatividade e senso de responsabilidade
  • Visão de produto e foco na experiência do usuário
  • Capacidade de aprender rapidamente novas tecnologias, especialmente em IA.

Diferenciais:

  • Experiência com integrações de IA (LLMs, agentes, APIs de IA, RAG)
  • Conhecimento em orquestração de agentes de IA
  • Experiência com NestJS
  • Noções de mensageria (SQS, RabbitMQ, Kafka)
  • Experiência com Docker
  • Conhecimento em GraphQL
  • Vivência com observabilidade (logs, métricas, tracing)
  • Experiência com metodologias ágeis

BUSCAS DE VAGAS SEMELHANTES