⚡ New
Senior Backend Developer – TypeScript / NestJS / IA Generativa
BC Tecnologia
SantiagoFull-timeMid LevelOn-site
Job Description
Senior Backend Developer – TypeScript / NestJS / IA Generativa
En BC Tecnología buscamos un/a Senior Backend Developer con sólida experiencia en TypeScript, NestJS, arquitectura modular e integración de Inteligencia Artificial Generativa.
La posición está orientada principalmente a backend, diseño de arquitectura y construcción de soluciones escalables, mantenibles y preparadas para ambientes productivos.
Qué harás
- Diseñar y desarrollar soluciones backend con TypeScript y NestJS.
- Trabajar con Nx Monorepo y arquitecturas modulares.
- Diseñar e implementar APIs REST y microservicios.
- Aplicar principios de Clean Architecture, arquitectura modular y/o Domain-Driven Design.
- Trabajar con PostgreSQL y TypeORM.
- Implementar procesos asincrónicos con Redis, BullMQ, colas y workers.
- Integrar APIs y servicios externos.
- Trabajar con Docker y Docker Compose.
- Implementar y mantener pruebas automatizadas utilizando Jest.
- Colaborar con componentes frontend desarrollados en React.
- Participar en Code Reviews y proponer mejoras de arquitectura, calidad y rendimiento.
- Experiencia en Inteligencia Artificial
Buscamos experiencia práctica integrando LLMs o modelos generativos en productos reales, idealmente con:
- OpenAI.
- Azure OpenAI.
- Gemini.
- Vertex AI.
Esperamos experiencia en:
- Diseño y optimización de prompts.
- Evaluación y validación de outputs.
- Manejo de errores y rate limits.
- Control y seguimiento de costos.
- Implementación de fallbacks y retries.
- Logging y trazabilidad.
- Validación de resultados antes de integrarlos a procesos de negocio.
Requisitos
- Experiencia sólida con TypeScript y NestJS.
- Experiencia trabajando con Nx Monorepo.
- Conocimientos de React.
- Experiencia en diseño y desarrollo de APIs y microservicios.
- Conocimiento de arquitecturas limpias, modulares o basadas en dominios.
- Manejo de PostgreSQL y TypeORM.
- Experiencia con Redis, BullMQ, colas, workers y procesos asincrónicos.
- Manejo de Docker / Docker Compose.
- Experiencia con testing automatizado utilizando Jest.
- Experiencia integrando APIs y servicios externos.
- Experiencia práctica implementando soluciones con IA Generativa.
Deseable
- Embeddings.
- Visión computacional.
- Generación de imágenes.
- Clasificación y detección.
- Evaluación de calidad de soluciones basadas en IA.
- Experiencia en aplicaciones de alta disponibilidad o alto tráfico.
- Experiencia trabajando con arquitecturas observables y escalables.
Stack
- TypeScript
- NestJS
- Nx Monorepo
- React
- PostgreSQL
- TypeORM
- Redis
- BullMQ
- Docker
- Docker Compose
- Jest
- APIs
- Microservicios
- OpenAI
- Azure OpenAI
- Gemini
- Vertex AI
Posted Today