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.
- Conocimiento Backend: Node.js/Express.js con APIs RESTful, middleware, autenticación. NodeRed deseable, Python (deseable) y java (deseable).
- Manejo de Base de Datos: PostgreSQL avanzado con querys complejos y optimización.
- Conocimiento Frontend: Angular con TypeScript.
- Conocimiento DevOps: CI/CD AzureDevops, Docker.
- Conocimiento en observabilidad: Dynatrace, ArgoCD.
- Habilidades: Haking etico, QG con sonar cloud, estrategías de git branching.
- Arquitectura: Patrones de diseño, microservicios, eventos
- Testing (Vitest)
- ORMs (Sequelize, TypeORM)
- Cloud platforms (AWS)
Responsabilidades:
- Participar activamente en la conceptualización, análisis de factibilidad y definición de alcance de los requerimientos
- Cumplir con los acuerdos realizados en los desarrollos a su cargo y apalancar al equipo con su apoyo
- Aplicar metodologías agiles en su labor diaria
- Reportar oportunamente dificultades que presente en su labor
- Trabajar de la mano con los equipos de desarrollo y QA encargados de la implementación de las funcionalidades
- Participar activamente en mejoras tanto a los lineamientos de desarrollo, como a las metodologías utilizadas en Puntos Colombia, a partir de las nuevas plataformas y buenas prácticas que se tengan en el medio
- Apoyar la solución de incidentes y problemas identificados en las plataformas tecnológicas de la compañía
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.