Software Engineer Senior Mobile IOS
1 day ago
Madrid
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., • 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., • Experiencia con XCTest y Swift Testing., • Conocimiento de pipelines de CI: Xcode Cloud / GitHub Actions., • 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 . Toda la información sobre política de privacidad en nuestra web.