Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior iOS Engineer

Coforge

Madrid

Híbrido

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

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.

Servicios

Proyecto de larga duración
Oportunidad de trabajar con tecnologías modernas
Cultura de ingeniería basada en buenas prácticas

Formación

  • 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.

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.

Conocimientos

iOS
Swift 6
Swift UI
Async / Await
UIKit

Herramientas

XCTest
Xcode Cloud
GitHub Actions
Descripción del empleo
Rol

Senior iOS Engineer

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

Descripción

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.
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, 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.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.