Engineer - iOS

Engineer - iOS

London Full-Time No home office possible
Go Premium
Sainsburys

IOS Engineer We’re a multi-channel, multi-brand business serving millions of customers daily, with the UK’s largest loyalty scheme and a diverse set of digital platforms. This results in over 1.2 billion transactions annually, showcasing a volume, depth, and complexity of data that few can match. Our tech stack is varied, and you should be willing to learn new tools and techniques. We value authenticity—being analytical, curious, and willing to challenge the status quo. A customer-centric mindset and a passion for creative problem-solving are essential, as is collaboration with fellow engineers as a progressive member of our engineering community. In an inclusive, agile environment, you’ll have the opportunity to explore, experiment, and solve real-world challenges. Your work will reach millions of people across the UK. As an Engineer (iOS) , you’ll join one of our engineering teams, applying architectural and engineering principles to develop technology that enhances customer experience, improves efficiency, and reduces costs, helping us lower prices. Your technical skill, curiosity, and experimentation will guide you in applying the right techniques to deliver impactful outcomes. More about the role: You will be involved in the design and development of the large-scale Groceries Online iOS app , aiming for high-quality, high-performance, and testable code . You’ll work with a codebase utilizing technologies such as Swift with UIKit, SwiftUI , and the testing framework XCTest . You’ll collaborate in a cross-platform team , working on the iOS app while coordinating with Android developers to ensure feature consistency. You’ll have opportunities to work with other technologies, including KMP (Kotlin Multiplatform) and server-side development. You’ll contribute to the entire product development lifecycle , from planning to delivery and decommissioning. You’ll be part of a collaborative team that values empathy and team spirit. More about you: You have proven experience developing features on a commercial iOS application within a team environment. You are skilled at writing quality, testable Swift code . You possess strong knowledge of architectural patterns (MVI/MVVM, DI, clean architecture) and modern iOS development practices . You have an interest in testing , with experience in writing and maintaining unit and UI test suites (including Appium). You have experience connecting to various API services , managing asynchronous networking in iOS , and understanding API design patterns . You are driven to improve your knowledge, stay updated with industry trends, and emerging technology. You are passionate about delivering customer solutions and owning the whole Software Development Lifecycle . You work well with others, demonstrating empathy and being highly collaborative . You have experience with agile delivery methodologies . #LI-SE1 We are committed to inclusivity, welcoming colleagues regardless of background. We support your development, celebrate extra efforts, and offer flexible working. Our benefits include discounts, pensions, life cover, performance bonuses, holiday allowances, and more. For details, visit www.sainsburys.jobs . #J-18808-Ljbffr

Sainsburys

Contact Detail:

Sainsburys Recruiting Team

Engineer - iOS
Sainsburys
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>