C

Senior Software Engineer - iOS

Compare the Market

London, England, United Kingdom · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
3 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Join Compare the Market as a Senior Software Engineer focusing on iOS development. Located in London, this role offers the opportunity to contribute to a tech-forward, AI-powered company committed to simplifying financial decision-making for millions. You will thrive in a fast-paced, high-impact setting where innovation, accountability, and characterful career growth are highly valued.

Key Responsibilities

  • Lead technical direction within the iOS Mobile team, fostering a culture of innovation, enthusiasm, and passion.
  • Develop, design, and support high-performance, scalable, secure iOS applications that meet rigorous standards.
  • Work closely with product managers, designers, and backend teams to architect and deliver cohesive mobile solutions aligned with business objectives.
  • Promote technical excellence through code reviews, mentoring colleagues, and implementing best practices in development, testing, and CI/CD automation.
  • Evaluate and incorporate emerging iOS technologies to boost performance, developer efficiency, and enhance user experience.
  • Emphasize spec-driven development, collaborating with AI coding tools by writing clear, testable specifications and maintaining quality and security standards.

Candidate Profile

  • Deep expertise with iOS platform, Swift programming language, UIKit, SwiftUI, and their associated SDKs.
  • Experience implementing clean architectural patterns such as MVVM-C.
  • Familiarity with Continuous Integration (CI) systems.
  • Proficiency in unit testing using XCTest framework.
  • Knowledge of multi-threading concepts and dependency injection techniques.
  • Experience integrating RESTful APIs and implementing offline data caching.
  • Exposure to mobile database systems like Realm or CoreData.
  • A strong advocate for clean coding methodologies.
  • Eager to engage with AI-assisted development, exercising good judgment when using AI-generated code.

Why Work Here?

Compare the Market is a dynamic organization focused on speed and performance. Employees are encouraged to innovate fearlessly, deliver exceptional results, and operate within a culture that values progress and achievement. The company champions diversity and inclusion, seeking to empower all team members to grow, contribute meaningfully, and flourish professionally.

Tools & software

How they work

Teamwork & Collaboration Adaptability Leadership Creativity Accountability
🤖
Online · instant AI help
Broxer