iOS Engineering
Deep expertise in native iOS from low-level integration to modern declarative UI, applied consistently in production at scale.
- Swift
- SwiftUI
- Combine
- watchOS
- MVVM-C
- VIPER
- Modular Architecture
- Clean Architecture
- SOLID
- REST API Design
Engineering Leader
Engineering Leader with 10+ years in iOS development and 7+ years in technical leadership and architecture roles. Proven track record leading distributed teams across Spain, UK, and India — defining mobile strategy, delivering enterprise-grade apps in highly regulated environments, and crafting architectures that are maintainable, testable, and built to last.
Capabilities
From native iOS engineering to delivery pipelines and team leadership — skills built and tested in production.
Deep expertise in native iOS from low-level integration to modern declarative UI, applied consistently in production at scale.
End-to-end ownership of the delivery workflows and pipelines, from architecture decisions through to release automation and enterprise security.
Building and scaling engineering teams, establishing technical communities, and aligning mobile capability with business goals.
Selected work
A selection of roles where I owned both the architecture and the outcome.
Led iOS capability across the SPAI region (Spain, Portugal, Italy) at Cognizant, mentoring 12 senior engineers while simultaneously leading a 5-engineer team at Inditex, delivering a new app from scratch.
Designed a modular MVVM-C architecture in SwiftUI and Combine that improved development velocity through reusable patterns and reduced onboarding time via structured documentation and architecture decision records.
Joined the Enterprise Mobile CoE at HSBC as the iOS Subject Matter Expert (SME), responsible for architecture governance across multiple teams in a highly regulated banking environment.
Designed the enterprise iOS template architecture adopted across teams, eliminating boilerplate and standardising development. Defined mobile security patterns integrated with Intune, Zimperium, and BlackBerry UEM.
Led the redevelopment of the Land Rover and Jaguar InControl Remote apps from scratch as iOS Technical Leader, managing a distributed team of 8-13 engineers across the United Kingdom, Belarus, and India.
Delivered a scalable architecture supporting multi-country releases across 40+ markets. Built CI/CD pipelines, introduced BDD and ATDD practices, and owned end-to-end feature delivery including backend and app integration.
Soft skills
The behaviours and practices that shape how I lead teams and make technical decisions.
Led distributed teams of up to 13 engineers across multiple time zones at JLR, and defined the iOS chapter strategy for an entire region at Cognizant — balancing hands-on architecture work with people growth and delivery accountability.
Consistently bridged mobile, backend, product, and security disciplines. At HSBC, partnered with the Android architect to ensure parity. At Inditex, facilitated 3 Amigos and Example Mapping sessions to align business and engineering before a line of code was written.
Built structured onboarding processes at JLR, HSBC, Cognizant, and Inditex, defined career paths and growth plans at Cognizant, and established internal iOS communities with technical workshops, knowledge sharing, and architecture reviews.
Contact
Whether you're scaling a mobile team, raising the architecture bar, or need someone to own delivery end-to-end — I'd be glad to connect.
Open to Head of Mobile, Solutions Architect, Technical Lead, and Principal Engineer roles. Based in Spain — open to remote and hybrid arrangements in Europe and the UK.
jj.rebollo.barranco@gmail.comFind me on