28 oct
|
Softtek
|
Madrid
Unlock Premium Benefits
Get Immediate Access to 4,019,000 premium jobs
- Direct Access to Top Employers
Gain full access to exclusive job listings from leading companies worldwide.
- Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
- Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
- Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
Continue →
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 competente.
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.
📌 Desarrollador/a iOS Senior (Madrid)
🏢 Softtek
📍 Madrid