PROGRAMADOR/A
Aplicar »Fecha: 10 dic 2025
Ubicación: GTM, GT
Empresa: Una empresa del Grupo Bancolombia
Descripción general
Responsable del análisis, cotización, diseño y desarrollo de sistemas, utilizando la metodología de trabajo autorizada y los estandares establecidos.
Educación
Educación
Estudiante activo o graduado de Licenciatura/Ingeniería en Sistemas o carrera afín a sistemas.
Habilidades
Competencias corporativas
Experiencia
- Con o sin experiencia, preferiblemente experiencia como Analista programador, desarrollador.
-
Fundamentos de Programación: Dominio avanzado de JavaScript (ES6+) y TypeScript y Sólidos conocimientos en HTML5 y CSS3, incluyendo preprocesadores como SASS.
-
Desarrollo Web Frontend, Frameworks Frontend: Angular: Desarrollo de aplicaciones complejas, manejo de rutas, servicios, y gestión del estado.React: Creación de componentes reutilizables, manejo del estado con Redux o Context API. Accesibilidad y SEO: Aplicación de buenas prácticas de accesibilidad y optimización para motores de búsqueda. Integración con Backend: Consumo de APIs RESTful y manejo de autenticación (JWT).
-
Comprensión de la arquitectura de microservicios y su aplicación en proyectos.
-
Preferiblemente Cloud Computing (AWS): Conocimiento de servicios AWS relevantes para el frontend, como: S3: Almacenamiento de archivos estáticos (imágenes, scripts, estilos). CloudFront: Distribución de contenido y optimización de rendimiento. Cognito: Implementación de autenticación y gestión de usuarios.
-
Control de Versiones: Proficiencia en Git, incluyendo flujos de trabajo de colaboración en equipo. Entorno de Desarrollo: Experiencia con herramientas de construcción (Webpack, Babel) y configuración de entornos de desarrollo.
-
Despliegue y DevOps: Experiencia en despliegue de aplicaciones web y manejo de plataformas como Vercel o Netlify.
-
Metodología Ágil (Scrum): Participación activa en sprints, planificación y retrospectivas, con capacidad para liderar tareas.
- Persona con Liderazgo, orientación a resultados, fomentar el desarrollo, apertura al aprendizaje, trabajo colaborativo.Fuertes habilidades de comunicación y trabajo en equipo y Capacidad para mentorizar a desarrolladores Jr. y colaborar en proyectos.