Volver a empleos
hace 1 semana
N
Nova Solution Systems
Ciudad de México, Ciudad de México · MX

Mobile Architect

$75.000 - $90.000/mes

vía OCC

Descripción

Acerca de la empresa "NOVA SOLUTION SYSTEMS, S.A. DE C.V." es una empresa líder en soluciones de tecnología de la información, especializada en el sector bancario financiero, con más de 10 años en el mercado. Nuestra cultura se enfoca en la innovación y el crecimiento profesional de nuestros colaboradores, brindando un ambiente de trabajo colaborativo y dinámico que fomenta el desarrollo personal y profesional. - Ubicación: Ciudad de México. 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. Ofrecemos: -Sueldo competitivo -Prestaciones superiores -Prestaciones de Ley -Plan de carrera

Habilidades

SwiftKotlingRPCiOSAndroidXcodeSwiftUICI/CDClean ArchitectureSOLIDTestingQAGitMavenGradlePCI DSSGDPROWASPOAuthSSOPlan de CarreraCapacitaciónRoadmapDistribuciónProducciónLiderazgoInnovaciónColaboración

Empleos similares

Más empleos de Nova Solution Systems

vía OCC·publicado hace 1 semana·vigente
Postular en OCC