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 **** promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar **** 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 Ventajas).
~ 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.