iOS Mobile App Developer
Core
Design, code, and implement customised solutions and new features for the Tesco Mobile iOS mobile app to enable customers to manage products and services.
Role type
Senior IC iOS Mobile App Developer
Builds
Native iOS mobile applications for Tesco Mobile customers
Domain
Retail / Mobile Technology
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, RESTful API integration, unit testing, performance profiling, Git, MVVM architecture
Preferred skills
Clean Architecture, modular codebases, cross-platform technologies (React Native, Flutter)
Responsibilities
Design and develop iOS features using Swift, SwiftUI, and UIKit; Integrate the iOS app with RESTful APIs and backend systems; Ensure strong app performance through profiling, debugging, and optimisation; Write clean, testable code and contribute to unit testing practices; Participate in code reviews and promote consistent coding standards; Stay current with the latest iOS frameworks, tools, and platform capabilities
Seniority
Senior, hands-on IC