Senior Software Engineer I (iOS) New London (hybrid)

Rightmove
Charing Cross, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Agile Methodologies
Architectural Patterns
Automation of Tests
Code Review
Collaborative Learning
Continuous Integration
Mobile Application Software
Model View ViewModel
Mobile Analytics
Strategies of Testing
UIKit
Swiftui
iOS
Swift

Job description

We are on a mission to be 'the app you can't move without'. Since launching Rightmove in 2000, we are now the biggest property app and website in the UK with over 2.5 million iOS users a month., We are seeking a highly skilled and product minded Senior iOS Engineer to join our mobile team. In this role, you will be instrumental in delivering high impact, user centric mobile applications. You will collaborate closely with cross functional teams, including product management, design and analytics, to bring innovative ideas to life. As a Senior Engineer, you'll be expected to mentor others, take ownership of projects, and drive best practices to elevate our product quality and user engagement.

Responsibilities

  • Partner with product managers and designers from the early stages of feature development, contributing insights to shape the product roadmap with user needs in mind.
  • Lead and take full responsibility for the development lifecycle of new features, from concept through to production, ensuring a seamless user experience.
  • Architect, design, and implement complex, high performance mobile applications using modern iOS development frameworks and best practices.
  • Advocate for the user at every stage, ensuring the iOS app provides intuitive, accessible, and delightful experiences.
  • Provide guidance, code reviews, and mentorship to junior and mid level engineers, fostering a collaborative learning culture.
  • Collaborate with data teams to leverage analytics and user feedback to continuously improve and refine product features post launch.
  • Ensure the codebase remains scalable, maintainable, and efficient through best in class engineering practices, including CI/CD and automated testing.

Requirements

  • 5+ years of experience in iOS development, building and shipping high quality consumer applications.
  • Demonstrated ability to understand product goals and translate them into technical solutions that resonate with users.
  • Advanced proficiency with Swift, SwiftUI, UIKit, and familiarity with MVVM or other architectural patterns.
  • Proven experience working in cross functional teams with product managers, designers, and QA to drive product outcomes.
  • Familiarity with mobile analytics and a data driven approach to iterating on user experience.
  • Deep understanding of iOS performance optimisation techniques to ensure smooth, responsive, high performing applications.
  • Experience mentoring engineers, building team capabilities, and driving collaboration.
  • Experience working in Agile or Lean environments.
  • Understanding of accessibility standards and best practices for mobile applications.
  • Familiarity with mobile release and testing strategies in CI/CD environments.

Benefits & conditions

  • Cash plan for dental, optical and physio treatments.
  • Private Medical Insurance, Pension and Life Insurance, Employee Assistance Plan.
  • 27 days holiday plus two voluntary days a year.
  • Hybrid working pattern with 2 days in the office.
  • Contributory stakeholder pension.
  • Life assurance at 4x your basic salary to a spouse or family member.
  • Competitive compensation package.
  • Paid leave for maternity, paternity, adoption & fertility.
  • Travel Loans, Bike to Work scheme, Rental Deposit Loan.
  • Charitable contributions through Payroll Giving and donation matching.
  • Access deals and discounts on travel, electronics, fashion, gym memberships, cinema etc.

Equal Opportunity

As an Equal Opportunity Employer, Rightmove will never discriminate based on age, disability, sex, race, religion or belief, gender reassignment, marriage or civil partnership, pregnancy or sexual orientation.

At Rightmove, we believe that a diverse and inclusive workforce leads to better innovation, productivity and overall success. We are committed to creating a welcoming and inclusive environment for all employees, regardless of their background or identity.

Privacy Policy

Apply for this position