VAGASLUME
B

Back-end Developer – TypeScript / NestJS + IA Generati

BC Tecnología · Santiago, Chile · Hybrid · Get on Board

TypeScriptNegotiableFreelanceSantiago, Chile · Hybrid

This job is restricted to candidates in: Chile. City: Santiago. Work model: Hybrid

About the job

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.

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.

Main requirements

TypeScriptNestJSPostgreSQLTypeORMREST APIRedisDockerJest

Application

Posted 2 months ago

Tailor my resume

Members feature · See plans

Remember: Vagaslume.Tech never charges fees, courses or payments to take part in hiring processes. If you are asked to pay anything related to being hired, do not make the payment.

B

BC Tecnología

Open jobs at this company: 4

See company profile →