Arquitecto Mobile

NOVA SOLUTIONS SYSTEMS

Ciudad De México, MXhybridPosted Jul 5, 2026
Posting intelligenceActively listed

Skills

androidswiftuikotlinswiftxcodecicdios

About the role

Descripción de puesto:

Diseño de Arquitectura Móvil: Definir y documentar la arquitectura técnica de las aplicaciones móviles (iOS y Android), asegurando escalabilidad, mantenibilidad y reutilización de componentes.

Guías y Estándares: Establecer lineamientos de desarrollo, patrones de arquitectura (Clean Architecture, MVVM, MVI, SOLID) y mejores prácticas para el equipo de mobile.

Revisión y Aseguramiento de Calidad: Liderar revisiones arquitectónicas, evaluar propuestas técnicas y supervisar la calidad del código para garantizar consistencia y cumplimiento de estándares.

Interoperabilidad y SDKs: Diseñar estrategias de integración de SDKs y librerías de terceros, definiendo contratos, APIs internas y mecanismos de compatibilidad entre módulos y plataformas.

Seguridad y Cumplimiento: Definir y promover prácticas de seguridad móvil (OWASP, almacenamiento seguro, biometría, cifrado) y asegurar el cumplimiento de normativas aplicables (PCI DSS, GDPR, lineamientos Apple HIG).

Performance y Observabilidad: Establecer criterios para profiling, monitoreo y logging; proponer soluciones para optimización de memoria, consumo de batería y tiempos de respuesta.

CI/CD y Automatización: Diseñar pipelines de CI/CD, estrategias de testing automático (unitarias, integración, UI) y procesos de distribución (TestFlight, Play Console) para acelerar entregas seguras.

Mentoría y Transferencia: Acompañar y mentorizar a desarrolladores mobile, fomentar la adopción de buenas prácticas y promover la capacitación continua dentro de los squads.

Evaluación Tecnológica: Evaluar nuevas tecnologías, frameworks y herramientas para definir roadmap técnico y decisiones de adopción tecnológica.

Colaboración Interdisciplinaria: Colaborar con Product, UX/UI, Backend, QA y Seguridad, traduciendo requisitos de negocio en decisiones arquitectónicas concretas.

Habilidades técnicas:

Experiencia demostrable (>5 años) en desarrollo móvil y diseño de arquitecturas para aplicaciones iOS y/o Android.

Conocimientos avanzados en Swift (SwiftUI, Combine) y Kotlin (Coroutines, Flow), con experiencia práctica en producción.

Dominio de patrones y principios: Clean Architecture, MVVM, MVI, SOLID, DIP, SoC, IoC.

Experiencia en proyectos multimódulo y diseño de librerías internas y paquetes (Swift Package Manager, Gradle/Maven).

Manejo avanzado de herramientas de desarrollo: Xcode (Instruments, profiling), Android Studio (profiler, memory tools).

Experiencia en testing: unitarias, integración y UI (XCTest, Espresso, frameworks de mocking) y en debugging de problemas complejos (fugas de memoria, concurrencia, performance).

Conocimientos en integración con servicios y SDKs (OAuth, SSO, biometría, seguridad bancaria) y manejo de APIs RESTful y gRPC.

Fuerte experiencia en CI/CD (automatización de builds, pruebas y despliegues) y herramientas de orquestación de pipelines.

Dominio de Git (pull requests, branching strategies, versionado semántico) y prácticas de code review.

Capacidad para diseñar soluciones seguras y conformes a normativas (OWASP, PCI DSS, GDPR) y a lineamientos de experiencia de plataforma (Apple HIG, Material).

Responsabilidades clave:

Definir la visión arquitectónica del producto móvil y traducirla en decisiones técnicas concretas y documentadas.

Crear y mantener componentes compartidos, bibliotecas internas y plantillas para acelerar el desarrollo de features.

Coordinar migraciones tecnológicas y refactors de alto impacto con mínimo riesgo y máxima observabilidad.

Participar en la planificación del roadmap técnico y priorizar deuda técnica, performance y seguridad.

Proveer soporte en incidentes críticos relacionados con la plataforma móvil y liderar actividades de post-mortem.

Competencias y atributos personales:

Comunicación clara y habilidad para explicar decisiones técnicas a audiencias técnicas y no técnicas.

Enfoque proactivo, orientado a resultados y capacidad para tomar decisiones bajo incertidumbre.

Capacidad de liderazgo técnico sin necesidad de supervisión directa, fomentando colaboración y aprendizaje dentro del equipo.

Atención al detalle y enfoque en calidad, seguridad y experiencias de usuario consistentes.

Deseable, no excluyente:

Experiencia previa en entornos financieros o con requisitos regulatorios estrictos.

Contribuciones a proyectos open source o liderazgo en comunidades técnicas.

Certificaciones en seguridad o arquitecturas móviles.

Ubicación y modalidad:

Híbrido o remoto según políticas de la compañía; disponibilidad para reuniones presenciales ocasionales.

Cómo postular:

Enviar CV y portafolio de proyectos relevantes, incluyendo descripciones de decisiones arquitectónicas y ejemplos de código o repositorios cuando sea posible.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Mobile Engineer roles in Mexico varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Mobile Engineer hub for Mexico medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.