
¡Activa las notificaciones laborales por email!
Genera un currículum adaptado en cuestión de minutos
Consigue la entrevista y gana más. Más información
Una empresa de tecnología en Madrid busca un Senior iOS Engineer para diseñar y desarrollar aplicaciones nativas. Se requiere experiencia de más de 5 años en iOS, dominio de Swift 6 y conocimientos avanzados de patrones de diseño. Ofrecen un entorno dinámico, un proyecto de larga duración y la oportunidad de impactar en decisiones técnicas relevantes. Se valora un enfoque en la calidad del código y buenas prácticas de ingeniería.
Senior iOS Engineer
iOS, Swift 6, Swift UI, Async / Await, UIKit
Permanente
Híbrida (1 vez por semana en oficina)
Mediados de enero
Estamos buscando un Senior iOS Engineer con sólidos conocimientos técnicos, experiencia demostrable en apps en producción y capacidad para liderar decisiones arquitectónicas dentro de un entorno dinámico y altamente colaborativo.
5+ años desarrollando aplicaciones iOS en producción con ciclos de release frecuentes.
Dominio de Swift 6 y sus características avanzadas (protocol-oriented, generics avanzados, actors).
Conocimientos sólidos de async / await, structured concurrency, Tasks y actors.
Dominio de SwiftUI, combinándolo con UIKit cuando sea necesario.
Conocimiento profundo del SDK de iOS (ciclo de vida, gestión de memoria, threading).
Experiencia con arquitectura hexagonal, Clean Architecture o arquitecturas modulares.
Dominio de patrones: SOLID, Dependency Injection, diseño orientado a protocolos.
Flujo de datos claro mediante MVVM, TCA, coordinators u otras variantes justificadas.
Capacidad de refactorizar para escalar y mejorar la mantenibilidad.