




Resumen del Puesto: Buscamos un Ingeniero Programador Mobile con sólida experiencia en desarrollo Front-End, especializado en aplicaciones híbridas y multiplataforma, para diseñar, desarrollar y mantener soluciones escalables y eficientes. Puntos Destacados: 1. Diseñar, desarrollar y mantener aplicaciones híbridas multiplataforma. 2. Entorno de trabajo colaborativo y técnico con proyectos retadores. 3. Estabilidad laboral y oportunidad de crecimiento profesional. Descripción de la oferta **Buscamos** un **Ingeniero Programador Mobile** con sólida experiencia en desarrollo **Front\-End**, especializado en la construcción de **aplicaciones híbridas y multiplataforma** para móviles (Android / iOS) y web (escritorio, tableta y móvil). El perfil ideal será capaz de diseñar, desarrollar y mantener aplicaciones escalables, limpias, mantenibles y eficientes, con alto enfoque en calidad de código y buenas prácticas. El rol requiere un profesional cuyo **core sea construir, mantener y evolucionar aplicaciones híbridas completas**, y no únicamente consumir Angular desde web o usar Ionic de forma ocasional. Se espera participación activa en refactorización, optimización de código, integración continua y trabajo colaborativo bajo metodologías ágiles. **Formación** * Profesional en **Ingeniería de Sistemas**. * **Especialización deseable**, siempre que cumpla con la experiencia mínima requerida. **Experiencia** * **Mínimo 5 años de experiencia desarrollando aplicaciones híbridas con Ionic y Angular.** * Experiencia comprobable en: + Refactorización y optimización de código. + Publicación de aplicaciones en **iOS y Android**. + Consumo e integración de **API REST**. + Uso de **Azure DevOps**. **Conocimientos técnicos requeridos** * **Angular 7 o superior**. * **Ionic 3 o superior**. * **RxJS**. * **Jasmine / Karma**. * **Monorepos**. * **GIT Flow**. * Cultura **AGILE** (Scrum, Kanban). * **HTML5, CSS (SASS) y JavaScript**. * **Integración y despliegue continuo (CI/CD)**. **Familiaridad con** * Gulp, npm y Node.js. * Capacitor 2 y superiores. * Dispositivos Android y iOS. * Principios **SOLID** y prácticas de **Clean Code**. **Se valorará positivamente** * Azure Build \& Release Pipelines / Azure Portal. * Certificaciones Apple y/o Android. * Plugins de Capacitor. * Xamarin. * Swift. * Java / Kotlin. * Pair Programming o eXtreme Programming. **Habilidades blandas** * Trabajo en equipo y colaboración activa. * Persona productiva, analítica y resolutiva. * Autonomía técnica y orientación a resultados. * Actualización continua en frameworks de frontend. **Responsabilidades** * Diseñar, desarrollar y mantener **aplicaciones híbridas multiplataforma** (iOS, Android y Web). * Construir soluciones escalables, limpias y mantenibles siguiendo buenas prácticas. * Realizar **refactorización y optimización de código** en proyectos existentes. * Participar en procesos de **integración y despliegue continuo (CI/CD)**. * Integrar aplicaciones con **API REST**. * Colaborar activamente con equipos multidisciplinarios bajo metodologías ágiles. * Asegurar calidad, estabilidad y rendimiento de las aplicaciones desarrolladas. * Participar en revisiones de código y mejoras técnicas continuas. **¿Qué Ofrecemos?** * **Contrato:** Término indefinido \+ prestaciones de ley. * **Horario:** Lunes a viernes (horario administrativo). * **Modalidad:** + Híbrida: **2 días remoto / 3 días oficina**. + Ubicación: Centro de Bogotá (Carrera 7ª con Calle 22\). + **Primeros 2 meses 100 % presencial** por entrenamiento. * **Salario:** A convenir según experiencia laboral. * Entorno de trabajo colaborativo y técnico. * Proyectos retadores con foco en calidad y buenas prácticas. * Estabilidad laboral y oportunidad de crecimiento profesional. Postularme ahora Brindamos a nuestros clientes soluciones y servicios de tecnología informática, utilizando metodologías y herramientas adecuadas para asegurar altos estándares de calidad y cumplimiento que aporten valor a los negocios de nuestros clientes. En GML creemos que el factor principal para el éxito de los proyectos de tecnología es el equipo humano asignado para su ejecución. Lo fundamental, por encima de procesos y herramientas, son las personas a cargo. ver todo \>


