Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Software Engineer Senior Mobile IOS

Jordan martorell s.l.

Madrid

Presencial

EUR 45.000 - 65.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 consultora tecnológica multinacional busca un/a Software Engineer – Senior Mobile iOS para diseñar y mantener aplicaciones nativas de alto nivel. Este perfil debe tener sólidos conocimientos de Swift 6, principios de arquitectura como Clean o Hexagonal, y experiencia en testing. Ofrecemos un ambiente de trabajo innovador, centrado en la colaboración y el crecimiento profesional, junto con beneficios como flexibilidad laboral y formación continua.

Servicios

Flexibilidad laboral
Formación continua
Bono de Beneficios

Formación

  • Experiencia en diseño y desarrollo de aplicaciones iOS.
  • Capacidad para impulsar decisiones arquitectónicas y promover buenas prácticas.
  • Experiencia con métodos de testing como XCTest.

Responsabilidades

  • Diseñar y mantener aplicaciones iOS completas.
  • Asegurar arquitecturas escalables y calidad del software.
  • Colaborar en equipos Agile y participar en code reviews.

Conocimientos

Swift 6
Protocol-Oriented Programming
Concurrency
XCTest
Dependency Injection

Herramientas

Xcode
GitHub Actions
Descripción del empleo

BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de grandes empresas y organismos públicos.

¿Cuál es nuestro plan estratégico?

¡Miramos hacia el futuro! Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar 1000 millones de facturación, un reto que estamos seguros de que, con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas.

Buscamos un/a Software Engineer – Senior Mobile iOS, con visión técnica avanzada, capacidad de arquitectura y compromiso con las buenas prácticas. Una persona apasionada por crear aplicaciones nativas de alto nivel, escalables, seguras y mantenibles, que disfrute de la ingeniería con propósito.

  • Diseñar, desarrollar y mantener apps iOS completas: UI, integración con backend, seguridad, rendimiento y calidad.
  • Impulsar decisiones de arquitectura, definir estándares y promover buenas prácticas.
  • Asegurar un flujo de datos claro y arquitecturas escalables (Clean, Hexagonal, Modular).
  • Colaborar con equipos de diseño, backend, QA y negocio dentro de entornos Agile.
  • Elaborar documentación técnica y promover la mejora continua.
  • Participar en code reviews, pair programming y cultura de calidad.
  • Configurar y mantener pipelines CI/CD, así como deployments en TestFlight y App Store Connect.

Lenguajes y paradigmas

  • Dominio de Swift 6 y características modernas del lenguaje: protocol-oriented programming, generics avanzados, actors.
  • Sólidos conocimientos en Concurrency: async/await, structured concurrency, Task, actors.

Arquitectura y diseño

  • Experiencia en Arquitectura Hexagonal, Clean Architecture o Modular Architecture.
  • Dominio de SOLID, Protocol-Oriented Design y Dependency Injection.
  • Experiencia con MVVM, TCA, Coordinators u otros enfoques bien justificados.
  • Capacidad de refactorización orientada a escalabilidad y mantenibilidad.

Testing y calidad

  • Experiencia con XCTest y Swift Testing.
  • Conocimiento de pipelines de CI: Xcode Cloud / GitHub Actions.
  • Cultura de revisión técnica: pull requests, pair programming.
  • Configuración y mantenimiento de pipelines CI/CD.
  • Deploys automáticos mediante TestFlight y App Store Connect.

? Valorable:

  • Experiencia en consultoría o entornos tecnológicos complejos.
  • Participación en comunidades técnicas.
  • Sensibilidad por la experiencia de usuario y diseño.

¿Quieres formar parte de un equipo en expansión, comprometido e innovador que hace historia cada día? En Babel te acompañamos en tu camino hacia el éxito. Creemos en el talento de las personas y lo potenciamos ofreciéndote un entorno de trabajo basado en la colaboración y la solidaridad.

Trabajar en Babel es mucho más que trabajar en una empresa, es unirse a un equipo con una misión compartida y a un modelo de compañía centrado en valores.

  • Apostamos por la flexibilidad laboral-personal
  • (vacaciones por puntos, teletrabajo y flexibilidad).
  • Invertimos en la formación de nuestros Babelievers.
  • Invertimos en tu salud física y emocional
  • Invertimos también en tu tiempo libre
  • (actividades en la naturaleza, campeonatos deportivos, suscripción a plataforma streaming).
  • Participamos del crecimiento de la compañía, reconociendo cada contribución
  • (Bono de Beneficios).
  • Trabajamos con últimas tecnologías y proyectos innovadores y contribuimos a acercar la tecnología a la sociedad.

¿Aceptas el desafío?

¡Te esperamos!

En cumplimiento de la normativa vigente en materia de protección de datos te informamos que el responsable de tus datos personales es GRUPO BABEL (consultar empresas en la política de privacidad), y los utilizará para gestionar tus procesos de selección, tanto actuales como futuros y el resto de finalidades descritas en la web. Este tratamiento está basado en el consentimiento del candidato. Los datos personales recabados no será en ningún caso cedidos a terceros salvo por obligaciones legales expresas. Puedes ejercer los derechos que te asisten sobre protección de datos en la dirección data. protection@babelgroup.com. Toda la información sobre política de privacidad en nuestra web.

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.