Back-end Developer – TypeScript / NestJS + IA Generati

BC Tecnología

Santiago

On-site

CLP 40,000,000 - 70,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BC Tecnología busca un Senior Backend Developer para diseñar y evolucionar servicios backend escalables, orientados a dominio. Deberás trabajar con TypeScript, NestJS, APIs REST, y arquitecturas modulares, con integración de IA generativa. Se espera experiencia en Nx Monorepo, PostgreSQL y Docker.

El rol incluye implementación de pruebas con Jest, integración con frontend en React y manejo de Redis/BullMQ para procesos asíncronos, buscando alta mantenibilidad y escalabilidad.

Qualifications

  • Experiencia sólida con TypeScript y NestJS.
  • Experiencia en diseño y desarrollo de APIs REST y microservicios.
  • Conocimiento de arquitecturas Clean/Modular o Domain-Driven.
  • Experiencia con Nx Monorepo y React.
  • Conocimiento de PostgreSQL y TypeORM.
  • Experiencia con Redis y procesamiento asíncrono (BullMQ).
  • Docker y Docker Compose para entornos de desarrollo y producción.
  • Testing automatizado con Jest.

Responsibilities

  • Diseñar y desarrollar APIs y microservicios con TypeScript y NestJS.
  • Trabajar en arquitecturas limpias, modulares o basadas en dominios.
  • Mantener y evolucionar soluciones en Nx Monorepo.
  • Integrar backend con frontend en React.
  • Diseñar y mantener modelos de datos con PostgreSQL y TypeORM.
  • Gestionar procesos asíncronos con Redis, BullMQ y colas.
  • Integraciones con APIs y servicios externos.
  • Construir ambientes con Docker y Docker Compose.
  • Implementar pruebas automatizadas con Jest.
  • Revisar código y mejorar arquitectura y prácticas.

Skills

TypeScript
NestJS
React
APIs REST
Microservices
Domain-Driven
Clean Architecture
JWT/Security
Jest
Redis
BullMQ
Docker
Docker Compose

Tools

Nx Monorepo
PostgreSQL
TypeORM
OpenAI / Generative AI APIs
Redis
BullMQ
Docker
Jest

Job description

  • Implementar pruebas automatizadas utilizando Jest.

Buscamos un/a Senior Backend Developer con sólida experiencia en TypeScript y NestJS, diseño de APIs, microservicios y arquitecturas modulares, que además cuente con experiencia práctica integrando LLMs o modelos generativos en productos reales.

El rol tendrá foco en el desarrollo y evolución de servicios backend escalables, mantenibles y orientados a dominio, participando en integraciones con servicios externos y en la incorporación de capacidades de Inteligencia Artificial Generativa dentro de productos digitales.

Principales responsabilidades
  • Diseñar y desarrollar APIs y microservicios utilizando TypeScript y NestJS.
  • Trabajar sobre arquitecturas limpias, modulares o basadas en dominios.
  • Mantener y evolucionar soluciones dentro de entornos Nx Monorepo.
  • Integrar servicios backend con aplicaciones frontend desarrolladas en React.
  • Diseñar y mantener modelos de datos utilizando PostgreSQL y TypeORM.
  • Implementar procesos asincrónicos mediante Redis, BullMQ, colas y workers.
  • Desarrollar integraciones con APIs y servicios externos.
  • Construir y mantener ambientes mediante Docker y Docker Compose.
  • Implementar pruebas automatizadas utilizando Jest.
  • Participar en revisión de código, mejoras de arquitectura y buenas prácticas de desarrollo.
  • Diseñar e implementar integraciones con modelos de IA generativa.
  • Gestionar errores, reintentos, rate limits, costos y validación de respuestas de modelos.
  • Implementar mecanismos de fallback, retries, logging, trazabilidad y validación de outputs.
  • Contribuir a la estabilidad, escalabilidad y mantenibilidad de las soluciones.
Requisitos técnicos
  • Experiencia sólida con TypeScript.
  • Experiencia avanzada con NestJS.
  • Experiencia trabajando con Nx Monorepo.
  • Conocimientos de React.
  • Experiencia en diseño y desarrollo de APIs REST y microservicios.
  • Conocimiento de arquitecturas Clean Architecture, modular o Domain-Driven.
  • Manejo de PostgreSQL y TypeORM.
  • Experiencia con Redis.
  • Experiencia con BullMQ, colas, workers y procesos asincrónicos.
  • Manejo de Docker / Docker Compose.
  • Experiencia en testing automatizado con Jest.
  • Experiencia integrando APIs y servicios externos.
Experiencia en Inteligencia Artificial
  • Experiencia integrando LLMs o modelos generativos en productos reales.
  • Experiencia con OpenAI, Azure OpenAI y/o Gemini / Vertex AI.
  • Manejo de prompts y evaluación de outputs.
  • Experiencia gestionando errores, rate limits y costos asociados al uso de modelos.
  • Diseño de flujos de IA con fallback, retries, logging, trazabilidad y validación de resultados.
  • Capacidad para integrar capacidades de IA generativa dentro de servicios backend productivos.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer – TypeScript / NestJS / IA Generativa
Senior Backend Developer – TypeScript / NestJS / IA Generativa

BC Tecnologia • Santiago

On-site
CLP 55,800,000 - 83,700,000
Senior Back-end Developer – TypeScript / NestJS
Senior Back-end Developer – TypeScript / NestJS

BC Tecnología • Santiago

On-site
CLP 27,900,000 - 46,872,000
Senior Backend Developer – TypeScript / NestJS / IA Generativa
Senior Backend Developer – TypeScript / NestJS / IA Generativa

BC Tecnología • Santiago

On-site
CLP 35,000,000 - 60,000,000
Senior Backend Architect: TypeScript + NestJS + AI Generative
Senior Backend Architect: TypeScript + NestJS + AI Generative

BC Tecnología • Santiago

On-site
CLP 40,000,000 - 70,000,000
Senior Backend Developer | TypeScript, NestJS & IA Generativa
Senior Backend Developer | TypeScript, NestJS & IA Generativa

BC Tecnología • Santiago

On-site
CLP 35,000,000 - 60,000,000
Senior Backend Engineer: Generative AI, TS & NestJS
Senior Backend Engineer: Generative AI, TS & NestJS

BC Tecnologia • Santiago

On-site
CLP 55,800,000 - 83,700,000
Senior Backend Engineer — TypeScript/NestJS + Generative AI
Senior Backend Engineer — TypeScript/NestJS + Generative AI

BC Tecnología • Santiago

On-site
CLP 27,900,000 - 46,872,000
Desarrollador Senior NodeJs y TypeScript 20+-Huechuraba- HIBRIDO
Desarrollador Senior NodeJs y TypeScript 20+-Huechuraba- HIBRIDO

Perceptual Consultores • Chile

On-site
CLP 26,978,417 - 44,964,029
Desarrollador FullStack Node.js / React - CL
Desarrollador FullStack Node.js / React - CL

Imagemaker • Santiago

On-site
CLP 25,000,000 - 45,000,000
Desarrollador Junior con experiencia IA Generativa
Desarrollador Junior con experiencia IA Generativa

Vector Servicios y Asesorias SpA • Santiago

On-site
CLP 28,000,000 - 36,000,000