At a Glance
- Tasks: Design and develop innovative iOS applications for Tesco Mobile.
- Company: Join Tesco Mobile, the UK's largest mobile virtual network operator.
- Benefits: Enjoy flexible working, competitive salary, and a supportive team culture.
- Why this job: Make a real impact by enhancing mobile experiences for millions of customers.
- Qualifications: 5+ years in iOS development with strong Swift skills required.
- Other info: Inclusive workplace with diverse opportunities and career growth.
The predicted salary is between 36000 - 60000 £ per year.
As an iOS Mobile App Developer, you will 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 will collaborate with cross-functional teams, including business stakeholders, administrators, and other developers, to deliver high-quality solutions that meet business requirements.
- Designing, developing, and maintaining native iOS applications.
- Collaborating with cross-functional teams to define and deliver new features.
- Ensuring high performance, quality, and responsiveness of applications.
- Identifying and resolving bottlenecks and bugs.
- Staying up to date with new technologies to improve development efficiency.
- Writing clean, maintainable, and efficient code.
- Participating in code reviews and mentoring junior developers.
Proven experience (5+ years) in iOS development using Swift, including building user interfaces with SwiftUI. Strong understanding of iOS SDKs, mobile architecture (MVVM/MVP), and interface guidelines. Experience with RESTful APIs, offline storage, threading, and performance tuning. Familiarity with cloud messaging APIs and push notifications. Proficient in Git and unit testing. Excellent problem-solving, communication, and teamwork skills. A degree in Computer Science or equivalent experience.
Bonus: Experience or flexibility with cross-platform development (e.g., Kotlin, Android, or frameworks like Flutter/React Native) is highly advantageous and welcomed.
We care for human connection and we keep our customers at the heart of everything we do, which is why we have embraced the Agile way of working. Agile is more than just a methodology – it is 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 are committed to creating a workplace where differences are valued and make sure that all colleagues are given the same opportunities. We are proud to have been accredited Disability Confident Leader and we are committed to providing a fully inclusive and accessible recruitment process.
We are 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 Slough employer: Tesco Mobile
Contact Detail:
Tesco Mobile Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Mobile App Developer in Slough
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Tesco Mobile or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best iOS projects. Include links to apps you've developed or contributed to, and make sure to highlight any unique features you implemented. This will give us a clear picture of what you can bring to the table.
✨Tip Number 3
Prepare for the interview by brushing up on Agile methodologies and coding challenges. We love candidates who can demonstrate their problem-solving skills and teamwork abilities. Practice common interview questions and be ready to discuss your past experiences.
✨Tip Number 4
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 our team at Tesco Mobile. Don’t miss out on this opportunity!
We think you need these skills to ace iOS Mobile App Developer in Slough
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, mobile architecture, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include links to your previous work or GitHub repositories. This gives us a chance to see your coding style and the quality of your work. Don't be shy – let your projects do the talking!
Craft a Compelling Cover Letter: Your cover letter should reflect your passion for mobile development and your understanding of our Agile culture. Share why you want to join Tesco Mobile and how you can contribute to our team. We love a good story!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team!
How to prepare for a job interview at Tesco Mobile
✨Know Your Tech Stack
Make sure you’re well-versed in Swift and the iOS SDKs. Brush up on your knowledge of mobile architecture like MVVM/MVP, as well as RESTful APIs and performance tuning. Being able to discuss these topics confidently will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you resolved them. Use examples that highlight your ability to identify bottlenecks and bugs, and explain your thought process in a clear and concise manner.
✨Emphasise Collaboration
Since you'll be working with cross-functional teams, be ready to talk about your experience collaborating with others. Share examples of how you’ve worked with product owners, QA engineers, or other developers to deliver high-quality solutions that meet business needs.
✨Stay Updated and Be Flexible
Demonstrate your commitment to continuous learning by discussing any new technologies or frameworks you’ve explored, especially if they relate to cross-platform development. Showing that you’re adaptable and eager to improve will resonate well with the interviewers.