iOS Mobile App Developer in London

iOS Mobile App Developer in London

London Full-Time 28800 - 48000 ÂŁ / year (est.) Home office (partial)
W

At a Glance

  • Tasks: Design and develop exciting features for the Tesco Mobile iOS app using Swift and SwiftUI.
  • Company: Join Tesco Mobile, a leading mobile network operator with a vibrant culture.
  • Benefits: Flexible working patterns, competitive salary, and a commitment to inclusivity.
  • Why this job: Make a real impact on millions of customers while working with cutting-edge technology.
  • Qualifications: 4+ years of iOS development experience and strong teamwork skills.
  • Other info: Dynamic environment with opportunities for personal and professional growth.

The predicted salary is between 28800 - 48000 ÂŁ per year.

We have an exciting opportunity for an iOS Mobile App Developer to join our Engineering chapter here at Tesco Mobile, where you will design, code and implement customised solutions for the Tesco Mobile iOS mobile app. You will help enhance our mobile app, particularly focusing on new features and custom functionality.

You will work closely with a dynamic cross‑functional squad that includes iOS and Android Developers, PO, BA, QA Engineers and other agile developers, all working together to shape, build and deliver high quality solutions and outstanding mobile experiences that delight our customers. Ultimately enabling our customers to use native mobile applications to manage their products and services on both the iOS and Android Platform.

Responsibilities
  • Design, develop, and maintain iOS features using Swift, SwiftUI, and UIKit.
  • Work within established architectural patterns, contributing to scalable and maintainable app components.
  • Collaborate with cross‑functional team members including Product Owners, BAs, QAs, and other developers to deliver high‑quality features.
  • 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, sharing feedback and promoting consistent coding standards.
  • Stay current with the latest iOS frameworks, tools, and platform capabilities to support ongoing app improvements.
Qualifications
  • Minimum of 4 years of hands‑on iOS development using Swift.
  • Experience with SwiftUI and UIKit, with good understanding of the latest iOS features.
  • Knowledge of MVVM or other modern mobile architecture patterns.
  • Experience integrating iOS applications with RESTful APIs.
  • Proficiency in writing and maintaining unit tests.
  • Understanding of push notifications, offline storage, threading, and performance optimisation.
  • Good knowledge of Apple's Human Interface Guidelines and iOS ecosystem.
  • Proficient with Git and collaborative development workflows.
  • Strong problem‑solving, communication, and teamwork skills.
  • Bonus but not essential: familiarity with Clean Architecture concepts, modular codebases, or cross‑platform technologies such as React Native or Flutter.

We care for human connection and we keep our customers at the heart of everything we do, which is why we’ve embraced the Agile way of working. Agile is more than just a methodology - it’s a liberating journey that puts customers and purpose first. It empowers us to self‑organise, collaborate, co‑create and rapidly inspect and adapt everything we do - allowing us to respond at pace to our customers' needs. It encourages variety of thought and enables us to thrive, both individually and collectively.

We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We’re committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We’re proud to have been accredited Disability Confident Leader and we’re committed to providing a fully inclusive and accessible recruitment process.

We’re a big business and we can offer a range of diverse full‑time & part‑time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern - combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate.

iOS Mobile App Developer in London employer: WeAreTechWomen

At Tesco Mobile, we pride ourselves on being an excellent employer, offering a vibrant and inclusive work culture that fosters collaboration and innovation. As an iOS Mobile App Developer, you'll have the opportunity to work within a dynamic cross-functional team, contributing to meaningful projects that enhance our mobile app for over 5 million customers. With flexible working patterns, a commitment to employee growth, and a strong focus on diversity and inclusion, Tesco Mobile is dedicated to creating a rewarding environment where you can thrive both personally and professionally.
W

Contact Detail:

WeAreTechWomen Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land iOS Mobile App Developer in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Tesco Mobile on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of apps or projects, make sure to highlight them during interviews. Demonstrating your experience with Swift, SwiftUI, and UIKit will set you apart from the crowd.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your coding skills and be ready to solve problems on the spot. Practising common iOS development challenges can help you feel more confident.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Tesco Mobile team.

We think you need these skills to ace iOS Mobile App Developer in London

iOS Development
Swift
SwiftUI
UIKit
RESTful APIs
MVVM
Unit Testing
Performance Optimisation
Apple's Human Interface Guidelines
Git
Agile Methodologies
Problem-Solving Skills
Communication Skills
Teamwork Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the iOS Mobile App Developer role. Highlight your experience with Swift, SwiftUI, and UIKit, and don’t forget to mention any projects where you’ve integrated RESTful APIs. We want to see how your skills match what we’re looking for!

Showcase Your Projects: Include links to your previous work or GitHub repositories in your application. This gives us a chance to see your coding style and the quality of your work. It’s a great way to demonstrate your hands-on experience and creativity!

Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you’re excited about the role at Tesco Mobile and how you can contribute to our team. We appreciate straightforward communication that gets to the heart of the matter!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, you’ll find all the details you need about the role and our company culture there. We can’t wait to hear from you!

How to prepare for a job interview at WeAreTechWomen

✨Know Your Tech Stack

Make sure you brush up on your Swift, SwiftUI, and UIKit skills before the interview. Be ready to discuss how you've used these technologies in past projects, especially when it comes to designing and implementing new features.

✨Showcase Your Collaboration Skills

Since you'll be working closely with cross-functional teams, prepare examples of how you've successfully collaborated with Product Owners, BAs, and QA Engineers. Highlight any agile methodologies you've used to enhance team dynamics.

✨Prepare for Technical Questions

Expect questions about integrating iOS apps with RESTful APIs and performance optimisation. Brush up on your knowledge of MVVM architecture and be ready to explain how you've applied it in your work.

✨Demonstrate Your Problem-Solving Abilities

Be prepared to discuss specific challenges you've faced in previous projects and how you overcame them. This could include debugging issues or optimising app performance, so have some solid examples ready to share.

iOS Mobile App Developer in London
WeAreTechWomen
Location: London

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

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>