En nuestra subsidiaria IPH estamos en la búsqueda de un / a Software Engineer Mobile para nuestra Gerencia de Tecnología.
Tu Objetivo :
Diseñar y desarrollar aplicaciones móviles eficientes y escalables, integrando servicios backend y aplicando prácticas de calidad, seguridad y pruebas automatizadas.
Tu Día a Día :
- Apoyar en la evaluación y diseño de soluciones móviles : Analizar los requerimientos de los clientes y apoyar en la evaluación de frameworks y herramientas tecnológicas adecuadas para crear aplicaciones móviles que respondan a las necesidades operativas y de negocio.
- Desarrollar e implementar aplicaciones móviles : Diseñar, desarrollar, probar, integrar y mantener aplicaciones móviles para iOS y Android, garantizando funcionalidad, estabilidad, seguridad y una experiencia de usuario óptima
- Crear e integrar servicios para aplicaciones móviles : Desarrollar e integrar servicios que permitan la comunicación entre las aplicaciones móviles y sistemas backend, utilizando APIs REST, GraphQL y mecanismos de mensajería / notificaciones.
- Optimizar la lógica de procesamiento y conectividad móvil : Codificar componentes esenciales que aseguren un flujo de datos eficiente y confiable, optimizando la lógica de negocio, la sincronización offline y la comunicación entre servicios.
- Realizar tareas de monitoreo y soporte en entornos móviles : Monitorear el desempeño de las aplicaciones móviles (uso de CPU, memoria, tiempo de carga), identificar y resolver problemas técnicos, y colaborar con equipos multidisciplinarios para garantizar la entrega exitosa de proyectos.
- Mantener la documentación técnica de aplicaciones móviles : Desarrollar y mantener documentación técnica clara y precisa sobre arquitectura, librerías utilizadas, procesos de despliegue y pruebas, para facilitar el mantenimiento y escalabilidad
- Asegurar la calidad del software móvil : Implementar pruebas automatizadas (unitarias, integración y UI) y validación de aplicaciones móviles para asegurar estabilidad y calidad antes del despliegue en App Store y Google Play.
- Participar en la mejora continua del ecosistema mobile : Proponer mejoras en procesos de desarrollo, selección de herramientas tecnológicas, optimización de performance y políticas de seguridad específicas para aplicaciones móviles
- Apoyar en el cumplimiento de normas y estándares : Mantener registros y evidencias que permitan verificar el cumplimiento de normas, estándares de desarrollo mobile, políticas de seguridad y procedimientos definidos por la organización
¿Qué Buscamos de Ti?
Bachillerato y / o título universitario en Ciencias de la Computación, Ingeniería de Software, Ingeniería de Sistemas, Informática o carreras afines relacionadas con el desarrollo de aplicaciones móviles o software.Análisis y diseño de aplicaciones móviles, incluyendo arquitectura y patrones (MVVM, Clean Architecture).Dominio de lenguajes y frameworks para desarrollo mobile (React Native o Flutter), además de conocimientos básicos en Kotlin y / o Swift.Experiencia en desarrollo e integración de servicios móviles : Consumo de APIs REST / GraphQL, autenticación segura (OAuth, JWT).Conocimientos en Bases de datos relacionales y no relacionales : SQLite, Realm, Firebase, PostgreSQL, MongoDB, etc.Conocimiento en herramienta de control de versiones.Conocimiento en herramientas de prototipado (Figma o Adobe).Conocimientos generales sobre gestión de proyectos y metodologías agiles.Familiaridad con las Normativas y estándares : OWASP Mobile Security, ISO 27001 (Seguridad) e ISO 23001 (Continuidad de Negocio).Experiencia en desarrollo de componentes reutilizables para aplicaciones móviles, asegurando modularidad y mantenibilidad en proyectos React Native y / o Flutter.Conocimientos en arquitectura de aplicaciones móviles (MVVM, Clean Architecture) para apoyar en la integración y escalabilidad de soluciones.Habilidades en diseño de experiencia de usuario (UX / UI) para colaborar efectivamente con equipos de diseño y garantizar interfaces intuitivas en entornos móviles.Familiaridad con prácticas de despliegue y automatización en entornos mobile, incluyendo publicación en App Store y Google Play, y uso de herr