-
Software Development
Job Description & How to Apply Below
Wipro’s dynamic approach to people, process and technology has established us as an industry leader. We provide professional services that help enterprises accelerate transformation, modernise processes and unlock greater value from their technology and data.
We are looking for an experienced Apple Swift Solution Architect to provide architecture leadership and hands‑on technical direction for enterprise iOS applications.
You will define scalable, secure and maintainable mobile solutions, guide engineering teams and ensure Apple‑platform products deliver reliable customer and business outcomes.
Location:
Greater London
Working arrangement:
Hybrid 2/3 days a week onsite
- Define end‑to‑end architecture for native iOS applications using Swift and Apple development frameworks.
- Translate product and business requirements into solution designs, technical standards and delivery roadmaps.
- Provide technical leadership across development, testing, release, support and continuous improvement.
- Design modular, reusable and testable components using modern iOS architecture patterns.
- Guide decisions across API integration, offline capability, security, data storage, performance, observability and accessibility.
- Lead design reviews, code reviews and the resolution of complex engineering challenges.
- Collaborate with product, UX, backend, cloud, security, QA, Dev Ops and service‑management teams.
- Ensure compliance with Apple‑platform standards, App Store requirements and enterprise security controls.
- Mentor engineers and create architecture documents, runbooks and reusable knowledge assets.
- Use operational and customer insights to improve stability, maintainability and user experience.
- Extensive software‑engineering experience
, including significant native iOS and Swift development. - Advanced hands‑on expertise in Swift, Xcode, iOS SDK, SwiftUI and UIKit
. - Experience as a Mobile Solution Architect, Technical Architect or Lead iOS Engineer within an enterprise environment.
- Strong knowledge of MVVM, Clean Architecture, Coordinator, VIPER or comparable patterns.
- Expertise in REST APIs, JSON, authentication, networking, concurrency and asynchronous programming.
- Experience with Combine, async/await, dependency injection, modularisation and reusable framework design.
- Knowledge of XCTest, XCUITest, mobile CI/CD, automated testing and code‑quality practices.
- Experience with Git, Fastlane, Azure Dev Ops, Git Hub Actions, Jenkins or equivalent tooling.
- Strong understanding of iOS security, Keychain, certificates, provisioning, code signing and data protection.
- Experience with performance, crash‑analysis and observability tools such as Firebase Crashlytics, App Dynamics, Dynatrace or Splunk.
- Knowledge of App Store Connect, release management, privacy, accessibility and Apple Human Interface Guidelines.
- Excellent communication, technical leadership and stakeholder‑management skills.
- A collaborative and pragmatic approach to supporting business‑critical mobile services across distributed teams.
Apple Swift | Xcode | iOS SDK | SwiftUI | UIKit | Combine | XCTest | XCUITest | REST APIs | Fastlane | Azure Dev Ops | Git Hub Actions | Jenkins | Firebase Crashlytics | App Dynamics | Dynatrace | Splunk
InclusionAt Wipro, we don’t just look at your CV. We are also focused on who you are and your potential. We understand that everyone has a life outside work, so we are happy to discuss flexible working arrangements.
We will do everything we can to support you during your application. If you require any adjustments to our recruitment process, please speak with our Talent Acquisition team, who will be happy to help.
With Wipro, you will receive a competitive salary, a generous benefits package, and access to training and development opportunities designed to help you grow your skills and career.
Wipro is an Equal Employment Opportunity employer. Employment decisions are made in accordance with applicable law, with a commitment to providing an inclusive and respectful recruitment experience.
If your application is successful, you will be asked to complete a Background Verification check.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction