Enable job alerts via email!

iOS Mobile App Developer

Tesco Mobile

Manchester, Slough

Hybrid

GBP 40,000 - 60,000

Full time

3 days ago
Be an early applicant

Job summary

A leading mobile service provider in Manchester is seeking an experienced iOS Mobile App Developer to enhance their mobile application. You'll design, code, and implement custom solutions while collaborating with cross-functional teams. The ideal candidate has a strong background in Kotlin and Swift, along with extensive experience in app development. This role features a blended working pattern combining office and remote work, promoting an inclusive and agile culture.

Benefits

Inclusive culture
Flexible working patterns
Agile work environment

Qualifications

  • Minimum of 5 years of hands-on experience developing for Android and iOS.
  • Proficiency in Kotlin and experience with Swift for iOS development.
  • Strong understanding of Android SDK, iOS SDK, and different screen sizes.

Responsibilities

  • Design, develop, and maintain iOS applications.
  • Collaborate with cross-functional teams to define and ship new features.
  • Ensure performance, quality, and responsiveness of applications.

Skills

Kotlin
Swift
iOS SDK
Android SDK
RESTful APIs
Unit testing
MVVM
Git
Problem-solving
Teamwork

Education

Bachelor’s degree in Computer Science or related field
Job description

As an iOS Mobile App Developer you'll sit within the Engineering 'chapter' alongside other Developers and Software / QA Engineers. Tesco Mobile enables customers to use native mobile applications to manage their products and services on both the iOS and Android Platform. The Mobile App 'squad' is comprised of iOS and Android Developers as well as other agile resources such as a Product Owner, BA, QA and others

You will be responsible for designing, coding, and implementing customised solutions for the Tesco Mobile iOS mobile app. Your expertise will contribute to the success of our organisation by enhancing our mobile app, particularly focusing on new features and custom functionality. You’ll collaborate with cross-functional teams, including business stakeholders, administrators, and other developers, to deliver high-quality solutions that meet business requirements.

Design, develop, and maintain iOS applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Continuously discover, evaluate, and implement new technologies to improve development efficiency. Write clean, maintainable, and efficient code. Participate in code reviews and provide constructive feedback to team members. Mentor junior developers and contribute to team knowledge sharing.

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • Minimum of 5 years of hands-on experience developing for Android and iOS.
  • Proficiency in Kotlin and experience with Swift for iOS development.
  • Strong understanding of Android SDK, iOS SDK, and how to deal with different screen sizes.
  • Experience with RESTful APIs to connect mobile applications to back-end services.
  • Proficiency in writing and maintaining unit tests to ensure code quality and reliability.
  • Strong understanding of architecture components (e.g., MVVM, MVP) and their implementation in scalable applications.
  • Familiarity with cloud message APIs and push notifications.
  • Knowledge of the open-source ecosystem and the libraries available for common tasks.
  • Experience with offline storage, threading, and performance tuning.
  • Understanding of design principles and interface guidelines for both Android and iOS.
  • Proficient understanding of code versioning tools, such as Git.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and teamwork skills

A 50-50 joint venture between Tesco and VMO2 that was established back in 2003, Tesco Mobile has gone from strength to strength as we’ve launched into new services and markets. With more than 5 million customers, we’re the largest mobile virtual network operator in the UK. We’re proud to have an inclusive culture that’s uniquely Tesco Mobile, with a strong sense of community, plus all the benefits of working for one of the shareholders.

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. For further information on the accessibility support we can offer, please click here.

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. If you are applying internally, please speak to the Hiring Manager about how this can work for you - Everyone is welcome at Tesco.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.