10 nov
|
Improving
|
Colombia
10 nov
Improving
Colombia
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.
Oportunidad laboral en getonbrd.com.
Responsabilidades del rol
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.
Requerimientos indispensables
- 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.
Plus relevante
- 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.
Ventajas que ofrecemos
- 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..
GETONBRD Job ID: 64876
Política de trabajo remoto
Remoto sólo localmente
El trabajo es 100% remoto, pero los candidatos deben residir en Chile, Argentina, Perú o Colombia para postular.
📌 Full-Stack AI Engineer (Colombia)
🏢 Improving
📍 Colombia