En Pragma estamos buscando un Arquitecto de Aplicaciones Móviles apasionado por la transformación digital y la agilidad, capaz de definir soluciones y dar lineamientos a nivel de arquitectura orientado a mobile que mejoren la experiencia de los usuarios de nuestros clientes.
¿A qué retos te enfrentarás?
Participarás en el entendimiento de las necesidades de nuestros clientes, con el fin de estructurar la mejor solución técnica para viabilizar y satisfacer sus objetivos de negocio.
Participarás activamente en la definición y el diseño de las diferentes soluciones mobile que se requieran, identificando los objetivos del negocio y la necesidad real de los usuarios de nuestros clientes, sus implicaciones y riesgos.
Darás lineamientos a nivel de arquitectura para el desarrollo de las soluciones para entornos on premise, en la nube e híbridos , integración con servicios y microservicios.
Guiarás a los equipos de implementación en la elección de los componentes y patrones de desarrollo más adecuados en el diseño e implementación de las aplicaciones móviles.
Serás un referente en cuanto al marco de trabajo, implementación, depuración, integración y despliegue en tiendas de aplicaciones móviles que comprenda una solución.
Serás un facilitador, colaborando con otras áreas como seguridad de TI, base de datos, operaciones, el equipo de mantenimiento y otras para lograr los objetivos del proyecto.
Asumirás el liderazgo técnico de los proyectos y realizarás coaching y mentoring sobre problemas técnicos, ayudando a la evolución profesional del equipo solucionador.
¿Qué buscamos en ti?
Al menos 5 años de experiencia como desarrollador de software orientado a mobile y al menos 3 años como Arquitecto de software orientado a aplicaciones móviles.
Experiencia en implementación de aplicaciones móviles nativas o crossplatform bajo tecnologías como Flutter, Android nativo, iOS nativo.
Dominio de arquitectura de software para la construcción de aplicaciones móviles bajo arquitecturas modulares y desacopladas.
Experiencia en la gestión de tiendas de aplicaciones: Google Play Store y Apple App Store, incluyendo publicaciones en canales abiertos y cerrados.
Conocimientos en la definición de arquitecturas de solución en la nube, preferiblemente utilizando servicios de AWS.
Experiencia en la definición de arquitecturas para la integración de aplicaciones de tercera generación con servicios y microservicios, basados en modelos On Premise, On Cloud o Serverless.
Conocimiento de metodologías ágiles como SCRUM u otras.
¿Qué nos encantaría encontrar?
No es necesario, pero sería grandioso saber que cuentas con:
Certificaciones en arquitectura de software, como TOGAF, AWS Certified Solutions Architect, o Azure Solutions Architect Expert.
Profundo conocimiento en prácticas y estándares de seguridad en el desarrollo de software, como OAuth, JWT, FAPI y encriptación.
Experiencia con herramientas de monitoreo y logging como Prometheus, Grafana, ELK Stack, o Splunk.
Capacidad para adaptarse rápidamente a nuevas tecnologías y metodologías.