At a Glance
- Tasks: Lead iOS squads, design scalable apps, and mentor talented engineers.
- Company: Join a leading retail powerhouse with a cutting-edge tech ecosystem.
- Benefits: Competitive salary, flexible work, and opportunities for professional growth.
- Why this job: Shape the future of mobile apps used by millions and tackle enterprise-level challenges.
- Qualifications: Strong experience in Swift & SwiftUI, with a passion for high-performance applications.
- Other info: Dynamic environment with significant career advancement potential.
The predicted salary is between 52000 - 58000 £ per year.
Leicester – 3 days per week in office
£62,000 - £66,000
No sponsorship available
VIQU have partnered with a nationally recognised retail powerhouse that has quietly built one of the UK’s most sophisticated in-house technology ecosystems. With millions of active customers and operations across 70 international markets, this organisation develops the vast majority of its digital platforms internally – from high-traffic websites to enterprise-scale mobile applications. Their eCommerce apps drive around 50% of their online revenue, and they have recently rewritten their customer-facing iOS apps using SwiftUI, delivering a fresh, accessible and seamless user experience. Now, they’re looking for a Lead Developer – SwiftUI to help shape the next phase of their mobile evolution.
This is a genuine opportunity to influence architectural direction, mentor squads, and work on apps used daily by millions.
The Role
As Lead Developer, you’ll play a key part in shaping the architectural foundations of their iOS platforms. You’ll work closely with Architects, Product Owners, UX and Marketing teams to design and deliver scalable, high-performance white-label apps.
- Lead 1–2 iOS squads, providing technical mentorship and direction
- Define and influence best practice across SwiftUI application architecture
- Design and build adaptive Phone and Tablet interfaces
- Deliver accessible, inclusive mobile experiences
- Integrate RESTful APIs and backend services
- Manage deployments and oversee Azure DevOps CI/CD pipelines
- Drive quality through Unit Testing and UI Testing (Swift Testing & XCUITest)
- Continuously review and enhance the iOS product offering
Core Tech Environment
- Swift 6
- SwiftUI
- iOS 18+
- XCUITest
- RESTful APIs
- Azure DevOps (CI/CD pipelines)
- Agile / Scrum
What They’re Looking For
- Strong experience building enterprise-level iOS applications using Swift & SwiftUI
- Deep understanding of the Apple ecosystem
- Experience troubleshooting performance and complex technical challenges
- Strong CI/CD knowledge (Azure DevOps preferred)
- Experience working in Agile/Scrum environments
- Hands-on API integration experience
Desirable experience:
- Complex deeplinking
- WebView integration
- Accessibility best practices
- Multi-language app support
Why Apply?
You’ll be joining a business where technology is a strategic driver, not a support function. The scale is significant, the user base is vast, and the engineering challenges are genuinely enterprise-level.
If you’re passionate about building modern, high-performance SwiftUI applications and leading talented engineers in a fast-moving environment, this is a standout opportunity.
Apply now to speak with VIQU IT in confidence. Or contact Aaron Chiverton on aaron.chiverton@viqu.co.uk.
Know someone great? Refer them and receive up to £1,000 if successful (terms apply). For more exciting roles and opportunities, follow us on LinkedIn @VIQU IT Recruitment.
Lead Developer - SwiftUI in Leicester employer: VIQU IT Recruitment
Contact Detail:
VIQU IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Developer - SwiftUI in Leicester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with SwiftUI or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best SwiftUI projects. Whether it's a personal app or contributions to open-source, having tangible examples of your work can really impress potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Swift and SwiftUI. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of exciting opportunities waiting for you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Lead Developer - SwiftUI in Leicester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Developer role. Highlight your experience with Swift and SwiftUI, and don’t forget to mention any relevant projects that showcase your skills in building enterprise-level iOS applications.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your experience aligns with the company’s goals. Be sure to mention your understanding of the Apple ecosystem and your approach to mentoring teams.
Showcase Your Technical Skills: In your application, be specific about your technical skills. Mention your experience with CI/CD pipelines, RESTful APIs, and any testing frameworks you’ve used. This will help us see how you can contribute to our high-performance mobile applications.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at VIQU IT Recruitment
✨Know Your SwiftUI Inside Out
Make sure you brush up on your SwiftUI knowledge before the interview. Be prepared to discuss your experience with building enterprise-level iOS applications and how you've tackled performance issues in the past. Having specific examples ready will show that you’re not just familiar with the tech, but that you can also apply it effectively.
✨Showcase Your Leadership Skills
As a Lead Developer, you'll be expected to mentor and guide teams. Think about times when you've led a project or helped a colleague overcome a challenge. Be ready to share these experiences and highlight your approach to fostering collaboration and best practices within your squads.
✨Understand the Business Impact
This role is all about shaping the architectural direction of apps that drive significant revenue. Familiarise yourself with how your technical decisions can impact user experience and business outcomes. Be prepared to discuss how you would align your development work with the company's goals and customer needs.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions, especially around CI/CD pipelines and API integrations. Brush up on Azure DevOps and be ready to explain your testing strategies, including Unit Testing and UI Testing. Demonstrating your problem-solving skills in real-time will be crucial.