Desarrollador iOS Senior — para tu equipo

AtalayaSoft integra desarrolladores iOS senior directamente en tu equipo de producto bajo un modelo de staff augmentation iOS. No somos outsourcing. No entregamos código desde fuera. Trabajamos como un miembro más de tu equipo — con las mismas dailies, los mismos sprints, el mismo horario — pero facturando como freelance B2B.

Nuestro arquitecto iOS, Francisco José García Navarro, acumula más de 25 años en desarrollo de software y más de 11 años especializándose exclusivamente en iOS nativo. Ha trabajado integrado en equipos de producto de Zara/Inditex (app con 218 millones de usuarios), Banco Santander (15 millones de usuarios), AXA, El País y Juegos ONCE, entre otros.

Contratos a partir de 6 meses. Si necesitas un perfil iOS senior que se integre sin fricción y aporte desde el primer sprint, estamos preparados.

Desarrollador iOS senior freelance de AtalayaSoft integrado en un equipo de producto

Usuarios en apps

218M

de Inditex (Zara)

Usuarios en app

15M

de Banco Santander

Años en desarrollo

+25

de software

Años en iOS

+11

nativo

Rating en App Store

4.7★

app Santander

Por qué el modelo freelance B2B funciona mejor

Sin riesgos laborales
No hay contrato laboral, ni indemnización por despido, ni gestión de vacaciones. Facturas mensuales B2B con un contrato mercantil que puedes finalizar con preaviso. Cada proyecto está asegurado con póliza de responsabilidad civil profesional con Exali.
Sin IVA intracomunitario
AtalayaSoft OÜ está registrada en Estonia. Si tu empresa tiene NIF-IVA intracomunitario, nuestras facturas están exentas de IVA. Para empresas fuera de la UE, el servicio también es libre de IVA.
Ahorro real de costes
Eliminas los costes ocultos de una contratación laboral: hardware (+7.900 €), Seguridad Social, espacio de oficina, electricidad, formación, retención de talento. Pagas por el trabajo, no por la estructura.
Experiencia enterprise desde el día uno
No necesitas meses de onboarding. Francisco José García Navarro ha trabajado en apps con cientos de millones de usuarios, con arquitecturas complejas, equipos distribuidos y procesos de CI/CD maduros. Se integra y produce desde la primera semana.
Escalabilidad bajo demanda
Amplía o reduce la capacidad de tu equipo iOS según las necesidades del proyecto, sin compromisos a largo plazo más allá del mínimo de 6 meses.
Velocidad de incorporación
Mientras que un proceso de selección convencional puede tardar 2-4 meses, un freelance B2B puede empezar a trabajar en días. Sin rondas de entrevistas interminables ni negociaciones de paquete salarial.

Este servicio es para ti si...

Tu equipo iOS necesita refuerzo senior ya

Tienes un proyecto que avanza más lento de lo que debería, o un backlog que crece más rápido de lo que tu equipo puede absorber. Necesitas un perfil que aporte desde el primer sprint, no dentro de 3 meses.

Tu app está en producción y no puedes arriesgarte

Tienes una app con usuarios reales, revenue, y una reputación que proteger. No puedes permitirte un junior con buena pinta ni un proceso de selección de 4 meses. Necesitas a alguien que haya trabajado en apps de esta escala antes.

Quieres mejorar la arquitectura sin parar de entregar

Tu codebase tiene deuda técnica, tu equipo necesita mentoría, y sabes que hay que migrar a SwiftUI o adoptar concurrencia estricta. Pero no puedes parar de entregar features para hacerlo. Necesitas a alguien que haga las dos cosas a la vez.

No solo escribimos código. Mejoramos tu equipo y tu codebase.

Cuando nos integramos en tu equipo, no nos limitamos a picar tickets del backlog. Aportamos la experiencia de haber trabajado en apps con cientos de millones de usuarios para mejorar la calidad de todo el proyecto:

Clean Architecture y modularización

Diseño o reestructuración de la arquitectura de tu app: separación de capas (domain, data, presentation), inyección de dependencias, módulos desacoplados. El objetivo: que cualquier desarrollador del equipo pueda trabajar en cualquier módulo sin romper el resto.

Migración UIKit → SwiftUI

Estrategia de migración incremental que permite adoptar SwiftUI en nuevas pantallas sin reescribir toda la app. Uso de UIHostingController, interoperabilidad con UIKit y patrones para compartir estado entre ambos frameworks.

Concurrencia en Swift y verificación estricta

Migración de GCD y completion handlers a async/await, Actors y Sendable. Eliminación de data races, simplificación de código asíncrono y adopción de structured concurrency. Swift 6 y strict concurrency checking como objetivo.

Testing real (TDD/BDD)

Diseño de una estrategia de testing que funcione: unit tests para lógica de negocio, integration tests para repositorios y networking, UI tests para flujos críticos, snapshot tests para UI. Introducción de TDD o BDD como práctica del equipo, no como imposición teórica.

Reducción de deuda técnica

Identificación y priorización de deuda técnica: código legacy, dependencias obsoletas, anti-patterns, módulos acoplados, ausencia de tests. Plan de remediación incremental integrado en los sprints normales del equipo — no un "parón de refactoring" que nunca llega.

Code reviews y mentoría técnica

Sesiones de code review enfocadas en arquitectura, patrones de diseño y buenas prácticas. Mentoría técnica para desarrolladores mid-level que necesitan dar el salto a senior. Transferencia de conocimiento como parte del servicio, no como un extra.

Esta misma arquitectura la hemos aplicado en producción en apps como Banco Santander (15 millones de usuarios, 4.7★ en App Store) y Juegos ONCE, donde la accesibilidad es un requisito crítico.

Stack técnico

Lenguaje y concurrencia
  • Swift
  • Swift Concurrency
  • async/await
  • Actors
  • Sendable
  • Combine
  • Observation (@Observable)
UI y accesibilidad
  • SwiftUI
  • UIKit
  • VoiceOver
  • Dynamic Type
Arquitectura y testing
  • Clean Architecture
  • MVVM
  • VIPER
  • SOLID
  • TDD
  • BDD
  • XCTest
  • Swift Testing
Build y CI/CD
  • Swift Package Manager
  • Xcode Cloud
  • Fastlane
  • GitHub Actions

Cómo funciona la integración

Nuestro proceso está diseñado para minimizar la fricción de onboarding y maximizar el impacto desde el primer día:

  • 01. Alineación de contexto

    Empezamos con una reunión para entender vuestro producto, la arquitectura actual, el equipo, las herramientas (Jira, Slack, GitHub, Bitbucket) y los procesos (sprints, code reviews, CI/CD). Sin esta foto completa, no hay integración real.

  • 02. Propuesta y selección de desarrollador

    En función de las necesidades del proyecto y la disponibilidad, presentamos a nuestro arquitecto iOS senior (Francisco José García Navarro) o a nuestra desarrolladora iOS (Dandan Chang Wang). Podéis hacer una entrevista técnica si lo necesitáis.

  • 03. Integración en el equipo

    Nos unimos a vuestras dailies, participamos en las code reviews y aceptamos tareas del backlog. 160 horas mensuales — jornada completa con vuestro mismo horario. Misma dinámica que un desarrollador en plantilla, pero con facturación B2B y póliza de responsabilidad civil profesional con Exali en cada proyecto.

  • 04. Trabajo remoto desde Praga + visitas presenciales

    Trabajamos en remoto desde nuestra oficina en Praga, con comunicación asíncrona y síncrona según vuestro flujo. En contratos anuales, incluimos visitas presenciales a vuestras oficinas — un mes al año o distribuido en varias semanas. Contrato mercantil con un mínimo de 6 meses, preaviso razonable y sin indemnizaciones por rescisión.

Empresas en las que nos hemos integrado

Nos hemos integrado en equipos de producto de empresas como Zara/Inditex, Banco Santander, AXA, Juegos ONCE y El País, desarrollando aplicaciones iOS nativas utilizadas por cientos de millones de personas. Estas colaboraciones a largo plazo son la mejor prueba de que nuestro modelo de integración funciona.

Zara
Inditex
Banco Santander
AXA
ONCE
El País
Indra
B-FY
Direct Seguros
ZEAL Network SE
Softtek
knowmad mood
Plexus Tech
WISE SECURITY
Ver todos los proyectos

¿Listo para reforzar tu equipo iOS?

Cuéntanos tu contexto en una llamada de 30 minutos, sin compromiso. Te diremos si podemos ayudarte y cómo.

Agendar llamada

Testimonios

“ Me complace enormemente recomendar a Francisco para cualquier puesto en el desarrollo de software, especialmente en el ámbito iOS. He tenido la suerte de trabajar estrechamente con él durante su etapa en nuestro equipo de desarrollo y los diversos nuevos vínculos que hemos tenido en el ámbito laboral, donde ha demostrado ser un profesional excepcional.

Se distingue por su minuciosidad y compromiso con la calidad en cada tarea que acomete. Su trabajo se basa en la Arquitectura Limpia y los principios SOLID, lo que se refleja en la claridad, eficiencia y mantenibilidad de su código. Estas prácticas no solo garantizan la calidad del producto final, sino que también facilitan la colaboración dentro del equipo y la escalabilidad de los proyectos.

Además de sus habilidades técnicas, Francisco tiene una notable capacidad para comunicar sus ideas con claridad y concisión. Esto ha sido especialmente valioso a la hora de presentar soluciones y defender sus propuestas, siempre con argumentos bien fundamentados y basados en las mejores prácticas del sector.

Durante su tiempo en nuestro equipo, ha demostrado ser un activo inestimable, no solo por su talento y conocimiento, sino también por su actitud positiva y disposición para ayudar a sus compañeros. Su capacidad para liderar y colaborar ha contribuido significativamente al éxito de nuestros proyectos.

En resumen, considero a Francisco un profesional sobresaliente que aportará valor a cualquier organización que tenga la suerte de contar con él. Estoy seguro de que seguirá siendo una influencia positiva y un motor de innovación en su próximo desafío profesional. ”

“ Es un placer recomendar a Fran, quien es un miembro clave del equipo en B-FY, ejerciendo como responsable del desarrollo iOS en Biocryptology. Es el encargado de la programación de la app y las librerías de seguridad, demostrando un profundo conocimiento técnico y una admirable capacidad para ofrecer resultados de la más alta calidad.

Destaca por su diligencia y responsabilidad, cumpliendo siempre con los plazos establecidos. Su trabajo, tanto en la implementación de nuevas funcionalidades como en la mejora de la seguridad, siempre está alineado con los objetivos del producto y meticulosamente planificado, lo que le permite alcanzar los objetivos del sprint sin fallo.

Cuando el equipo iOS creció dentro de la empresa, Fran asumió el reto de coordinar al equipo, liderando tanto el desarrollo funcional como las migraciones de código a Swift. Su liderazgo ha sido crucial para mantener la calidad y cohesión del producto durante un período de cambio tecnológico significativo. Demuestra constantemente una actitud proactiva y orientada a la resolución de problemas, ofreciendo soluciones innovadoras y asegurando que el equipo alcance el éxito colectivo.

Su trabajo es impecable y su compromiso con la excelencia es evidente en cada proyecto. Más allá de sus habilidades técnicas, su enfoque fomenta un ambiente de equipo colaborativo y respetuoso. Estoy convencido de que su capacidad analítica, meticulosidad y habilidades de liderazgo son un activo valioso para cualquier empresa a la que decida unirse. ”

“ Francisco es un gran profesional, y esto se nota en sus más de 11 años de experiencia en el sector de internet.

Esta amplia experiencia, junto con su continuo deseo de aprendizaje y formación, hacen de Francisco un profesional muy cualificado para el desarrollo de software y el sector de internet. El trabajo con múltiples tecnologías que ha realizado a lo largo de todos estos años de experiencia amplía el abanico de retos que Francisco puede abordar con éxito.

Además, a nivel humano, Francisco tiene un carácter abierto, es capaz de delegar y compartir, habilidades que le hacen muy capaz de trabajar en equipo. Otro aspecto destacable de Francisco es su iniciativa para compartir conocimientos y aprender de los demás, lo que fomenta el aprendizaje de todo el grupo.

Durante los casi tres años que trabajé con Francisco, fue un auténtico referente para mí, así como la persona que me introdujo en el sector y me formó durante ese tiempo. ”

“ He trabajado con Fran como recurso de Acilia durante un par de años y sus mejores cualidades son su proactividad, su interés por el aprendizaje continuo y estar al día en tecnologías web y de apps, y su capacidad para trabajar en equipo, colaborando con diferentes perfiles para llevar a cabo los desarrollos. ”

“ Francisco José es un gran profesional y muy trabajador, con alta motivación y espíritu positivo. Valoro que es muy tranquilo y crea un buen ambiente dentro del equipo. ”

“ Fran es un trabajador bien formado y con experiencia, siempre aprendiendo cosas nuevas. Muy metódico en todo lo que hace y con las ideas muy claras. Siempre dispuesto a compartir sus conocimientos con el grupo. Y como persona, ¡es un tipo excelente! ”

“ Fran es un profesional con mucha experiencia que no solo contribuye al desarrollo de nuestra app iOS, sino también en muchas otras áreas clave esenciales para el crecimiento de una startup. ”

“ Francisco José domina el desarrollo iOS y es evidente que le apasiona. Dispone de todos los recursos de hardware necesarios y tiene un gran dominio de las metodologías ágiles. En nuestro caso trabajamos con Trello y Excel. La comunicación con él es fluida, lo que facilita resolver cualquier duda que surja durante el desarrollo. Sin duda lo recomendaría. ”

“ Un ejemplo de orden, seriedad e inmenso amor por su trabajo. Factores que no solo influyen en su productividad y rendimiento, sino que también se traducen en una relación cercana con sus compañeros, siendo atento y dispuesto a escuchar, debatir, enseñar, compartir… sin duda, su deseo de progresar le llevará donde él quiera. ”

“ Cuando Dandan se incorporó a nuestro equipo, lo primero que me llamó la atención fue su curiosidad por aprender. Estaba dispuesta a aprender con entusiasmo de todos y de todo. Y lo consiguió, muy rápido. Su progreso, no solo en Marketing Digital sino aprendiendo español e inglés, fue fascinante y motivador. Es apasionada con lo que hace, pero también es abierta y siempre dispuesta a ayudar y a impulsar el trabajo de los demás. ”

“ Dandan es una de las programadoras más capaces con las que he tenido el placer de trabajar. Nunca rehúye un desafío y lo afronta de frente hasta resolverlo por completo. Siempre busca la mejor manera de hacer las cosas. Además, es una esponja para el conocimiento y una persona extraordinariamente completa, no solo como programadora sino también con un conjunto de cualidades difíciles de encontrar, que le permiten ser una gestora y líder natural cuando es necesario. ”

“ He trabajado con Dandan durante más de un año y no ha dejado de sorprenderme con su profesionalidad, dedicación y por ser una compañera excelente: muy simpática, alegre y educada. Siempre está dispuesta a ayudar, es responsable y muy trabajadora. La recomiendo ampliamente. ”

Cargando...

El equipo que trabajará en tu proyecto

Preguntas frecuentes

En todo. No entregamos código ni gestionamos el proyecto. Nos integramos en tu equipo con tus herramientas, tu metodología y tu horario. La única diferencia con un empleado es el modelo de facturación.
Las dos cosas. Trabajamos con el backlog del equipo (features nuevas, bugs, mejoras) pero también identificamos deuda técnica, proponemos mejoras de arquitectura, y ejecutamos refactorings integrados en los sprints normales. No hace falta "parar para mejorar" — mejoramos mientras avanzamos.
Sí. Parte de nuestro valor es la transferencia de conocimiento: code reviews enfocadas en arquitectura, pair programming en tareas complejas, y mentoría directa. El objetivo es que tu equipo sea más fuerte después de trabajar con nosotros, no más dependiente.
El mínimo es de 6 meses — el tiempo que necesitamos para integrarnos de forma efectiva y aportar valor real al producto. Trabajamos con un contrato mercantil con cláusulas de preaviso razonables: no hay indemnizaciones ni compromisos laborales si la colaboración termina antes de tiempo.
Sí. Podemos hacer una sesión técnica donde evaluéis el nivel, el fit con el equipo y la experiencia relevante para vuestro proyecto.
Facturación mensual B2B. AtalayaSoft OÜ está registrada en Estonia, por lo que las facturas a empresas con NIF-IVA intracomunitario están exentas de IVA. Las empresas fuera de la UE también están exentas de IVA.
El precio depende de la duración del contrato, el perfil asignado (arquitecto senior o desarrolladora iOS) y el alcance del trabajo. Como referencia, nuestras tarifas están alineadas con las de un desarrollador iOS senior freelance en Europa occidental. Escríbenos con el contexto de tu proyecto y te enviamos una propuesta ajustada.

¿Necesitas un desarrollador iOS senior que se integre en tu equipo esta semana?