Desarrollador iOS Senior (Remoto 100%)
Responsabilidades
Definir arquitectura (capas, módulos, navegación, estado, DI) y guías de implementación.
Seleccionar y validar librerías y patrones (UIKit/SwiftUI, networking, persistence, logging).
Establecer estándares de código, workflow de PRs, calidad y cobertura de tests.
Diseñar estrategia de CI/CD (build, test, firma, distribución, App Store) y versionado.
Asegurar NFRs: performance, consumo, accesibilidad, seguridad y privacidad.
Mentoring del equipo iOS, code reviews y resolución de incidencias complejas.
Coordinación con Android Architect para alineamiento de features, APIs y analítica.
Documentación técnica: diagramas, ADRs, riesgos y mitigaciones.
Requisitos imprescindibles
Experiencia sólida en desarrollo nativo iOS (Swift, Xcode) y diseño de arquitecturas.
Conocimiento de patrones (MVVM/Clean), modularización, testing (unit/UI) y debugging.
Integración con APIs REST/JSON, autenticación y almacenamiento seguro (Keychain).
Experiencia en pipelines de CI/CD (GitHub Actions, Azure DevOps, Jenkins, Fastlane).
Deseables
Experiencia con SwiftUI, SPM, observabilidad (crash/perf) y accesibilidad.
Experiencia coordinando releases y cumplimiento de guidelines de App Store.
- Ubicaciones
- Madrid
- Estado remoto
- Completamente remoto
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.