About Francisco José
Spanish
Native or bilingual
English
Fluent
Experience
- AtalayaSoft OÜDesarrollador Senior iOSSOFTWARE PUBLISHINGMarch 2019 - Today (7 years and 3 months)Praga, CzechiaTrabajo como iOS freelance integrándome en equipos como un miembro más (remoto), aportando seniority en arquitectura, calidad y accesibilidad para apps en producción.✦ Clientes destacados: Banco Santander · Inditex (ZARA) · AXA · ZEAL (Juegos ONCE) · El País · Direct Seguros · Indra · Conferencia Episcopal Española · y otros.✦ Qué suelo entregar:• Accesibilidad iOS: VoiceOver, Dynamic Type, semántica y orden de foco a partir de auditorías.• Clean Architecture / SOLID / Clean Code para modularidad, escalabilidad y testabilidad.• Testing (XCTest, unit/UI/snapshot cuando aplica) para prevenir regresiones y acelerar releases.• Evolución y mantenimiento de apps iOS en producción (features, refactor y reducción de deuda técnica).• Integración en equipos (Scrum, PRs, code reviews, entregas iterativas).✦ Logros seleccionados:• Resolví un bug crítico de larga duración mediante análisis de tráfico y debugging avanzado (Charles Proxy), sin acceso a documentación del proveedor.• Diseñé y publiqué una librería de autenticación (MSAL) como Swift Package, facilitando su integración en múltiples apps y formando a equipos en su adopción.
- ZEAL Network SEDesarrollador iOS Senior (Freelance)E-COMMERCEFebruary 2025 - January 2026 (11 months)Madrid, SpainTrabajé en Juegos ONCE, la app iOS oficial de lotería digital de ONCE en España: un producto crítico en producción y de alta visibilidad, con una base amplia y diversa de usuarios.Contratación a través de ZEAL IBERIA (consultora) para el cliente Juegos ONCE.✦ Aportaciones clave:• Mantenimiento y evolución continua de una app iOS de gran escala en producción, entregando funcionalidades de forma iterativa y segura.• Desarrollo de nuevas features sobre un codebase maduro, priorizando estabilidad y mantenibilidad.• Migración progresiva de UIKit a SwiftUI (sin “big rewrite”), garantizando adopción gradual y evitando regresiones.• Aplicación de Clean Architecture / SOLID / Clean Code para mejorar modularidad, escalabilidad y testabilidad.• Mejora de Accesibilidad iOS (VoiceOver, Dynamic Type, semántica y orden de foco) para usuarios con tecnologías asistivas.• Refactorización y modernización de zonas legacy manteniendo altos estándares mediante code reviews.• Refuerzo de fiabilidad con testing automatizado (XCTest + UI/snapshot) para prevenir regresiones.
- AXADesarrollador iOS Senior (Freelance)BANKING AND INSURANCEFebruary 2024 - November 2024 (9 months)Madrid, SpainTrabajé en la evolución y mantenimiento de la app iOS de AXA España (My AXA) y Direct Seguros, producto en producción en España.Contratación a través de Knowmad Mood (consultora) para el cliente AXA y Direct Seguros.✦ Aportaciones clave:• Mantenimiento y evolución continua de la app en producción: corrección de bugs, soporte evolutivo y mejoras de estabilidad.• Implementación de nuevas funcionalidades priorizadas por negocio y feedback de usuarios.• Migración progresiva de UIKit a SwiftUI (sin “big rewrite”), asegurando adopción gradual y manteniendo estabilidad durante el cambio.• Uso de Swift Concurrency (async/await) para mejorar claridad, rendimiento y fiabilidad en flujos asíncronos.• Refuerzo de seguridad y mejora de flujos existentes (hardening y corrección de incidencias).• Auditoría del codebase y creación de casos de uso para QA interno, facilitando validación antes de publicación.• Distribución de betas mediante TestFlight para pruebas internas previas al release en App Store.• Colaboración estrecha con el equipo Android para alinear UX, contenidos y funcionalidad entre plataformas, reduciendo discrepancias.
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Técnico Superior en Desarrollo de Aplicaciones Multiplataforma (DAM)Instituto FOC - FP Informática Online2014Formación práctica en programación, bases de datos, desarrollo de aplicaciones y buenas prácticas de ingeniería de software. Enfoque en desarrollo multiplataforma, modelado de datos y fundamentos de arquitectura.
- Diseño, Organización y Evaluación de videojuegos y gamificaciónUniversidad Europea2014Curso intensivo (6 semanas) sobre diseño y desarrollo de videojuegos y gamificación, con enfoque en fundamentos de diseño y simulaciones digitales.