Desarrollador Fullstack
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íasusados 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.