Descripción del Puesto
Rol:
Senior iOS Eengineer
Skills:
iOS, Swift 6, Swift UI, Async/Await, UIKit
Tipo de contrato:
Permanente
Modalidad de trabajo:
Híbrida (1 vez por semana en oficina)
Fecha de incorporación:
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.
Responsabilidades
Diseñar, desarrollar y mantener aplicaciones nativas iOS: UI, integración con backend, rendimiento y seguridad.
Impulsar decisiones de arquitectura y promover buenas prácticas de ingeniería.
Elaborar documentación técnica clara y contribuir a la mejora continua del ecosistema móvil.
Colaborar con equipos de backend, UX/UI y producto para optimizar la experiencia del usuario.
Garantizar alta calidad del código mediante testing, revisiones y refactorizaciones continuas.
Requisitos
Experiencia
5+ años desarrollando aplicaciones iOS en producción con ciclos de release frecuentes.
Lenguaje y paradigmas
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).
Arquitectura y diseño
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.
Testing y calidad
Experiencia con
XCTest
y
Swift Testing .
Familiaridad con CI/CD (Xcode Cloud, GitHub Actions).
Buenas prácticas de code review y pair programming.
Infraestructura
Configuración y mantenimiento de pipelines CI/CD.
Deploys automáticos con TestFlight y App Store Connect.
Qué ofrecemos
Proyecto de larga duración con impacto real.
Oportunidad de trabajar con tecnologías modernas y decisiones técnicas relevantes.
Cultura de ingeniería basada en buenas prácticas, calidad y colaboración.
Entorno estable, dinámico y con foco en el desarrollo profesional.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalles del Puesto
Fecha de Publicación:
December 17, 2025
Tipo de Trabajo:
Tecnología
Ubicación:
Spain
Company:
Coforge
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.