Grupo TECDATA Engineering
Desarrollador iOS Senior (Remoto 100%)
Grupo TECDATA EngineeringSpain13 hours ago
Full-timeEngineering, Information Technology
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.

Key Skills

Ranked by relevance