We are One Team. We make it happen. We are Unstoppable.
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.
🧩 ¿Qué buscamos?
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.
🎯 Tus responsabilidades:
* 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.
📄 Requisitos:
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.
* Enfoque declarativo vs. imperativo según necesidad: SwiftUI + UIKit.
* Dominio del iOS SDK: lifecycle, memoria, threading, debugging, performance.
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.
Infraestructura
* 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.
¿Qué ofrecemos?
Babel, the great way to achieve success.
¿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.
Además:
* 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
* (seguro médico privado/seguro de vida, entrenador personal, programa de wellbeing).
* 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án 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.