14 ago
|
QUALTOP
|
México
en qualtop nos especializamos en la ingeniería de software con servicios enfocados en nube, ia y data , adoptando un enfoque ágil y centrado en el cliente. Impulsamos la transformación digital y el crecimiento empresarial. Pero más allá de la tecnología, lo que realmente nos impulsa es generar impacto: en nuestros clientes, en la sociedad y en cada persona que forma parte de nuestro equipo. Innovamos con propósito, construimos con visión y trabajamos para dejar huella.
descripción del rol: buscamos un desarrollador senior ios nativo híbrido con profunda experiencia en el ecosistema de desarrollo de apple y arquitecturas modernas de software. Serás el pilar estratégico y técnico responsable de diseñar, evolucionar y optimizar nuestras aplicaciones móviles de gran escala. Tu objetivo será asegurar que la arquitectura de las aplicaciones sea escalable, segura, eficiente y modularizada, garantizando el alto rendimiento, la excelencia en el código y la continuidad operativa bajo los estándares corporativos.
responsabilidades:
1. Arquitectura, desarrollo y buenas prácticas móviles (ios architect & developer)
- desarrollo nativo: diseñar, desarrollar y evolucionar aplicaciones móviles empresariales utilizando swift 5.x (ideal 5.9), swiftui y uikit.
- arquitectura limpia: garantizar la correcta implementación de patrones de arquitectura modernos como clean architecture, mvvm, coordinator y factory pattern.
- asincronía y flujos: diseñar e implementar flujos de datos complejos y eficientes utilizando combine y la concurrencia nativa con async/await.
- modularización y calidad:
promover la modularización de componentes utilizando swift package manager (spm), asegurando la reutilización del código mediante la integración con design systems .
- calidad de código: mantener la salud del repositorio mediante el uso estricto de git, análisis estático con swiftlint y la ejecución de revisiones de código (code reviews ).
2. Integración, seguridad y ciclo de vida (devops & mobile security)
- consumo de apis: supervisar e implementar la integración robusta con servicios backend mediante el consumo optimizado de apis rest/json.
- seguridad móvil: implementar políticas de seguridad avanzadas en el dispositivo, cifrado de datos local y buenas prácticas de protección de la información del sector financiero/bancario.
- pruebas y qa: diseñar y ejecutar estrategias de pruebas automatizadas mediante pruebas unitarias y ui tests para asegurar la estabilidad en producción.
- herramientas de diagnóstico: monitorear y depurar el tráfico de red y rendimiento de la app utilizando herramientas como charles proxy o xcode instruments.
- ci/cd y despliegue: colaborar en la definición de pipelines de integración y despliegue continuo (ci/cd)
para el ecosistema móvil y gestionar el ciclo de publicación en la app store.
- metodología: trabajar activamente bajo marcos ágiles (scrum), traduciendo requerimientos técnicos y de negocio en soluciones robustas en jira y confluence.
perfil profesional:
especialización en desarrollo ios (core swift & frameworks)
- dominio experto de swift 5.x y herramientas de desarrollo actuales (xcode 16.x ).
- experiencia avanzada en el desarrollo de interfaces utilizando tanto swiftui como uikit .
- manejo avanzado de patrones de concurrencia y asincronía (combine y async/await).
- experiencia sólida en arquitecturas desacopladas y patrones de diseño (mvvm, clean architecture, coordinator).
- experiencia comprobable de 6+ años en desarrollo ios nativo, idealmente dentro del sector financiero o bancario .
especialización en herramientas, ecosistema y calidad (mobile devops)
- gestión de dependencias: uso avanzado de swift package manager (spm).
- herramientas de análisis: experiencia utilizando charles proxy para el debugging de red y swiftlint para linteo.
- gestión y agilidad: manejo de herramientas de gestión de proyectos como jira y confluence.
- deseable: conocimientos en la configuración de pipelines de ci/cd para móviles, automatización de pruebas (unit/ui tests) y procesos de certificación de la app store.
¿por qué unirte a qualtop?
más allá de la tecnología, nos importa tu crecimiento. Aquí encontrarás retos
constantes donde tu aprendizaje va de la mano con tu impacto en la sociedad y
en la industria.
📌 Desarrollador de ios (México)
🏢 QUALTOP
📍 México