Softtek logo

Desarrollador/a iOS Senior

Hiring from
Spain
Work type
Hybrid
Posted

617,575 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Título del puesto:
iOS Developer Senior

Descripción del puesto:
Buscamos un/a iOS Developer Senior con más de 5 años de experiencia en desarrollo de aplicaciones móviles nativas para iOS. Formarás parte de un equipo técnico con foco en la calidad del software, la escalabilidad y la evolución continua de aplicaciones en producción. Trabajarás con Swift 6, SwiftUI, arquitecturas modernas y prácticas avanzadas de testing, participando activamente en decisiones de arquitectura y mejora continua del producto.

Habilidades requeridas:
• Más de 5 años de experiencia en desarrollo iOS con aplicaciones en producción.
• Dominio de Swift 6, incluyendo Protocol-Oriented Programming, generics y actors.
• Experiencia en concurrencia moderna con async/await, structured concurrency y Task.
• Conocimientos sólidos de SwiftUI y experiencia trabajando con UIKit.
• Experiencia en arquitecturas Clean Architecture, Hexagonal o modulares.
• Conocimiento de principios SOLID, Dependency Injection y patrones de diseño.
• Experiencia en testing automatizado con XCTest y Swift Testing.
• Conocimientos de CI/CD con Xcode Cloud, GitHub Actions, TestFlight y App Store Connect.

Responsabilidades (Actividades a desempeñar):
• Diseñar, desarrollar y mantener aplicaciones iOS de alta calidad.
• Participar en decisiones de arquitectura y evolución de soluciones móviles.
• Implementar nuevas funcionalidades garantizando escalabilidad y mantenibilidad.
• Integrar servicios backend y optimizar el rendimiento de las aplicaciones.
• Desarrollar y ejecutar pruebas automatizadas para garantizar la calidad del software.
• Colaborar mediante revisiones de código, pull requests y sesiones de pair programming.
• Contribuir a la mejora y mantenimiento de pipelines de integración y despliegue continuo.
• Elaborar documentación técnica y promover buenas prácticas de desarrollo.

Idiomas requeridos:
• Español: nivel profesional.

Localización:
Modelo híbrido Softtek 56 en nuestras oficinas de Madrid.
Además, habrá que acudir una vez al trimestre a las oficinas del cliente, situadas en Madrid.

Información sobre nuestro proceso de selección:
Como parte de nuestra apuesta por una experiencia de selección más flexible, objetiva y accesible, las fases iniciales del proceso podrán realizarse mediante entrevistas impulsadas por Inteligencia Artificial a través de nuestra plataforma Eightfold.
Esta tecnología nos ayuda a conocer mejor la experiencia, competencias y motivaciones de cada profesional, ofreciendo además la posibilidad de realizar la entrevista en el momento que mejor se adapte a su disponibilidad.
La Inteligencia Artificial forma parte del proceso como herramienta de apoyo, pero las decisiones de selección siguen siendo revisadas y tomadas por personas de nuestro equipo de Talent Acquisition.

Similar jobs