At a Glance
- Tasks: Design and build high-performance iOS apps that make financial decisions easier for millions.
- Company: Join Compare the Market, a purpose-driven tech company in London.
- Benefits: Competitive salary, inclusive culture, and opportunities for personal growth.
- Why this job: Make a real impact while working with cutting-edge iOS technologies.
- Qualifications: Knowledge of iOS, Swift, and clean coding practices required.
- Other info: Dynamic environment with a focus on innovation and team collaboration.
The predicted salary is between 28800 - 48000 £ per year.
Join Compare the Market and help to make financial decision making a breeze for millions. At Compare the Market, we’re a purpose-driven business powered by tech and AI. We’re building high-performing, results-driven teams with the skills, mindset, and ambition to deliver outcomes at pace. Every role here plays a part in driving our mission forward, and we create an environment where you can bring your authentic self, grow a truly characterful career, and see the direct impact of your work on the lives of our customers. We’ve carved a meerkat-shaped niche and we’re looking for ambitious, curious thinkers who thrive in a fast-moving, high-impact environment. If you love accountability, embrace challenge, and want to make a real difference, you’ll fit right in.
What You’ll Be Doing
- Design, build, and maintain high-performance iOS applications that meet our reliability, scalability, and security standards.
- Collaborate cross-functionally with product managers, designers, and backend teams to define, architect, and deliver robust mobile solutions that align with business goals.
- Drive technical excellence through code reviews, mentorship, and implementation of best practices in mobile development, testing, and CI/CD automation.
- Continuously evaluate and integrate emerging iOS technologies to optimize performance, improve developer productivity, and enhance user experience at scale.
What We’re Looking For
- Strong knowledge of iOS, Swift, UIKit, SwiftUI and related SDKs.
- Experience in clean architectures (MVVM‑C).
- Exposure to Continuous Integration systems.
- Experience in writing Unit Tests (XCTest).
- Experience of multi-threading and dependency injection.
- Experience working with REST APIs and offline caching.
- Exposure to databases (Realm/CoreData).
- An advocate of clean coding practices.
Why Compare the Market?
We’re a business built for pace and performance. Here, you’ll be encouraged to think differently, act boldly, and deliver brilliantly in a culture that values results and rewards progress. We believe diverse teams make better decisions, and we’re committed to creating an inclusive workplace where everyone feels empowered to grow, contribute, and thrive. If you’re ready to stretch yourself, raise the bar, and grow with a team that’s serious about performance, innovation, and purpose, we’d love to hear from you.
Software Engineer (iOS) employer: Compare the Market
Contact Detail:
Compare the Market Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (iOS)
✨Tip Number 1
Network like a pro! Reach out to current employees at Compare the Market on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your iOS projects. Whether it's apps you've built or contributions to open-source, let your work speak for itself.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with Swift, UIKit, and clean coding practices. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Compare the Market team.
We think you need these skills to ace Software Engineer (iOS)
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your love for technology shine through! Share any personal projects or experiences that highlight your skills in iOS development. We want to see your enthusiasm for building high-performance applications.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your experience with Swift, UIKit, and any relevant projects. We appreciate when candidates take the time to align their skills with what we’re looking for!
Be Authentic: Don’t be afraid to show your true self in your application. We value authenticity and want to know what makes you unique. Share your journey, challenges you've overcome, and how they’ve shaped your approach to software engineering.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Compare the Market!
How to prepare for a job interview at Compare the Market
✨Know Your Tech Inside Out
Make sure you brush up on your iOS knowledge, especially Swift, UIKit, and SwiftUI. Be ready to discuss your experience with clean architectures like MVVM-C and how you've implemented them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in mobile development. Think of examples where you had to collaborate with product managers or designers to deliver a solution that met business goals.
✨Emphasise Continuous Learning
Compare the Market values innovation, so be prepared to discuss how you stay updated with emerging iOS technologies. Share any recent tools or practices you've integrated into your workflow to enhance performance or user experience.
✨Practice Clean Coding Principles
As an advocate for clean coding, be ready to explain your approach to code reviews and mentorship. Discuss how you ensure quality through unit testing and CI/CD automation, and why these practices are important in your work.