iOS Architect
Descripción del puesto
Buscamos un/a iOS Architect con sólida experiencia en desarrollo móvil nativo para definir y mantener la arquitectura de referencia de una aplicación iOS.
La persona seleccionada será responsable de diseñar la arquitectura técnica del producto móvil, garantizando escalabilidad, calidad, rendimiento y seguridad, así como facilitando entregas iterativas del producto para iPhone y/o iPad.
Responsabilidades
Definir la arquitectura de la aplicación iOS (capas, módulos, navegación, gestión de estado y DI).
Definir guías de implementación y estándares de desarrollo.
Seleccionar y validar librerías y patrones de desarrollo (UIKit / SwiftUI).
Definir estándares de calidad:
Code style
Branching strategy
Pull Request workflow
Quality gates
Cobertura de tests
Diseñar la estrategia CI/CD para aplicaciones móviles (build, test, firma, distribución y publicación en App Store).
Garantizar requisitos no funcionales (NFRs):
Performance
Seguridad
Privacidad
Accesibilidad
Realizar code reviews y mentoring técnico al equipo iOS.
Resolver incidencias técnicas complejas.
Coordinar con el arquitecto Android para asegurar alineamiento técnico (APIs, funcionalidades, analítica).
Documentar decisiones arquitectónicas (ADRs, diagramas, riesgos y mitigaciones).
Requisitos
Experiencia sólida en desarrollo nativo iOS con Swift y Xcode.
Experiencia diseñando arquitecturas de aplicaciones móviles.
Conocimiento de patrones como MVVM o Clean Architecture.
Experiencia en modularización, testing y debugging.
Integración con APIs REST/JSON.
Experiencia con autenticación y almacenamiento seguro (Keychain).
Experiencia en pipelines CI/CD para mobile con herramientas como:
GitHub Actions
Azure DevOps
Jenkins
Fastlane
- Ubicaciones
- Madrid
- Estado remoto
- Híbrido
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.