02 nov
|
BC Tecnología
|
Santiago
02 nov
BC Tecnología
Santiago
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 responsabilidadesDiseñ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écnicosExperiencia 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 ArtificialExperiencia 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.
#J-*****-Ljbffr
📌 Back-End Developer – Typescript / Nestjs + Ia Generati (Santiago)
🏢 BC Tecnología
📍 Santiago