Posting
Buscamos Fullstack AI Engineer para diseñar, desarrollar y escalar aplicaciones web de alto rendimiento. Trabajarás en soluciones que combinan interfaces modernas con Angular, arquitecturas de microservicios, integraciones con servicios externos y funcionalidades basadas en IA, incluyendo RAG y Vector Embeddings.
Lo que harás:
Diseñar y desarrollar interfaces web escalables utilizando Angular, TypeScript y SCSS.
Construir y mantener microservicios desacoplados y APIs RESTful con LoopBack 4.
Desarrollar servicios backend utilizando Node.js y Bun.
Diseñar y optimizar esquemas, índices y consultas en MongoDB.
Integrar servicios externos, APIs, webhooks y plataformas de pago como Stripe.
Implementar soluciones de IA mediante RAG, Vector Embeddings y recuperación contextual de información.
Desarrollar y mantener entornos de trabajo containerizados con Docker y Tilt.
Participar en flujos de integración continua mediante trunk-based development, testing y automatización.
Aplicar buenas prácticas de seguridad, calidad y rendimiento en aplicaciones y servicios.
Colaborar con el equipo de producto e ingeniería en la evolución continua de la solución.
Experiencia profesional +7 años como Full-Stack Engineer desarrollando aplicaciones web y microservicios en producción.
Inglés intermedio/avanzado o avanzado. (Obligatorio)
Angular avanzado y TypeScript, incluyendo arquitectura SPA, gestión de estado y componentes reutilizables.
Experiencia con Node.js, Bun y LoopBack 4 para el desarrollo de APIs REST y microservicios.
Dominio de MongoDB: modelado de datos, índices y agregaciones.
Manejo de Sass/SCSS para estilos modulares y layouts responsive.
Experiencia práctica con AI Engineering: LLMs, vector embeddings y arquitecturas RAG, implementando pipelines de recuperación contextual e integrándolos en aplicaciones o servicios backend.
Uso de Docker y Tilt, y experiencia trabajando con trunk-based development.
Manejo de herramientas de IA para asistir el desarrollo, debugging y mejora del código.
Experiencia con AWS y arquitecturas cloud-native.
Integraciones con Stripe u otras plataformas de procesamiento de pagos.
Experiencia en Healthcare, HIPAA u otros entornos regulados.
Desarrollo de plantillas de email transaccional con Maizzle.
Experiencia con GitHub Actions, CI/CD y testing automatizado.
Integración de APIs de terceros y webhooks.
Uso de herramientas de desarrollo asistido por IA como GitHub Copilot, Codex u otras.
Experiencia con monitoreo, observabilidad y troubleshooting en producción.
Contrato a largo plazo.
100% Remoto.
Vacaciones y PTOs
Posibilidad de recibir 2 bonos al año.
2 revisiones salariales al año.
Clases de inglés.
Equipamiento Apple.
Plataforma de cursos en linea
Budget para compra de libros.
Budget para compra de materiales de trabajo
mucho mas..
En Improving South America, brindamos servicios de TI para transformar la percepción del profesional de TI. Nos enfocamos en consultoría de TI, desarrollo de software y formación ágil.
La empresa promueve una cultura de trabajo excepcional basada en el trabajo en equipo, la excelencia y la diversión, con enfoque en crecimiento personal y recompensas compartidas. Al integrarse, el/la candidato/a formará parte de una comunidad que prioriza la comunicación abierta y relaciones laborales sólidas a largo plazo, respaldada por una estructura de desarrollo profesional y aprendizaje continuo.