Sobre Puntos Colombia: En Puntos Colombia tenemos la ambición de seguir siendo el programa de lealtad más grande del país y estamos convencidos que eso se logra construyendo una cultura genial, donde las personas de nuestro equipo de trabajo tengan una remuneración competitiva, beneficios extralegales que reconozcan su compromiso y puedan ser aprovechados por su grupo familiar. Si te gustan los retos, desarrollar tu potencial en un entorno de aprendizaje y bienestar, compartir con personas excepcionales y hacer parte de una cultura innovadora, ágil, diversa e incluyente, Puntos Colombia es el lugar para ti. Sobre la posición: Estamos buscando un Genio que emprenda con nosotros el desafío de entregar experiencias únicas y personalizadas. Únete a nuestro equipo genial como Desarrollador Fullstack, si cumples con las siguientes competencias: Mínimo 3 años de experiencia como Desarrollador Fullstack. Profesional en Ingeniería de Sistemas o carreras afines. Dominio de Node.js (Express) y Angular. Experiencia en microservicios, servicios RESTful y JWT/JWS. Experiencia en pruebas unitarias, automatizadas, de integración y de desempeño. Manejo de bases de datos SQL y NoSQL. Experiencia en integración y despliegue continuo usando herramientas como Docker, Azure DevOps y Git. Familiaridad con el uso de asistentes de código basados en inteligencia artificial (GitHub Copilot, Cursor u otros). Conocimientos o experiencia con AWS (Deseable). Responsabilidades: Participar activamente en la conceptualización, análisis de factibilidad y definición de alcance de los requerimientos técnicos y funcionales. Diseñar y desarrollar tanto la lógica del negocio (backend) como componentes frontend que garanticen una experiencia de usuario robusta y eficiente. Implementar servicios y APIs funcionales, seguros y de alto desempeño . Desarrollar código de alta calidad, eficiente, escalable y bien documentado . Aplicar buenas prácticas de ingeniería : control de versiones, pruebas automatizadas (unitarias, integración, desempeño), principios SOLID y patrones de diseño. Trabajar de la mano con otros desarrolladores, QA, líderes técnicos y Product Owners en células ágiles bajo metodologías como Scrum/Kanban . Participar activamente en la mejora continua de los lineamientos de desarrollo, herramientas, procesos y metodologías usados en Puntos Colombia. Apoyar la solución de incidentes y problemas técnicos en las plataformas tecnológicas, con una actitud proactiva hacia la mejora permanente. Contamos con oficinas en Medellín, modo de trabajo remoto y horarios flexibles, por lo que podrás aplicar si estás en cualquier parte de Colombia. #J-18808-Ljbffr