iOS Engineer developing high quality features in Rightmove's app with a cross-discipline team. Collaborating to enhance user experience and performance in a dynamic environment.
Responsibilities
Work with Product Managers, Designers and Analytics from the early stages of discovery to refine problems, estimate work and shape solutions that align with product goals.
Implement new features and enhancements end to end, integrating with APIs, feature flags, and analytics, and supporting releases through our CI/CD pipelines.
Build robust, maintainable code using Swift, SwiftUI and UIKit, following agreed patterns such as MVVM and Clean Architecture.
Ensure features are intuitive, performant and accessible, using platform best practices and native patterns.
Contribute unit and integration tests, participate in code reviews, and help maintain high standards of reliability and crash-free sessions.
Instrument features with analytics and work with Product and Data to understand usage and iterate on user experience.
Help evolve our shared components, design system and developer tooling to improve the speed and quality of delivery.
Requirements
Has commercial experience in iOS development, shipping and supporting consumer-facing applications.
Understands how their work impacts key user journeys and product outcomes and can contribute to discovery and refinement.
Proficient with Swift, UIKit and ideally SwiftUI, with experience of common architectural patterns such as MVVM.
Has experience working in cross discipline teams with Product Managers, Designers, QA and Back-end engineers.
Writes testable code, uses code reviews effectively and cares about maintainability, reliability and performance.
Is comfortable working with analytics events and using data to inform decisions and prioritisation.
Actively looks for feedback, is keen to learn from others and to share knowledge with the team.
Benefits
Cash plan for dental, optical and physio treatments
Private Medical Insurance
Pension and Life Insurance
Employee Assistance Plan
27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes
Hybrid working pattern with 2 days in office
Contributory stakeholder pension
Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life
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 things like travel, electronics, fashion, gym memberships, cinema discounts and more
Senior iOS Engineer optimizing mobile application features for a tech company focusing on digital identity solutions. Collaborating with cross - functional teams to deliver high - quality user experiences.
Senior iOS Engineer developing mobile applications for Target's flagship shopping app. Leading architecture improvements and mentoring junior engineers in a collaborative environment.
iOS Developer creating and maintaining mobile applications at Expleo. Collaborating on technical solutions and ensuring quality deliverables from partners with a focus on innovation.
Principal PM overseeing Zapp's consumer mobile experience, shaping user engagement through app features. We are disrupting the retail market with innovative solutions and a customer - centric approach.
Senior iOS Engineer responsible for developing and maintaining AI - powered iOS applications at Air Apps. Collaborating with cross - functional teams to deliver high - quality user experiences in a dynamic environment.
Senior iOS Engineer developing and maintaining high - quality iOS applications at Air Apps. Collaborating closely with designers and product managers to optimize user experience and drive innovation.
Senior iOS Engineer II developing and improving features for Strava for Business. Leading technical direction and collaborating with products that reach millions of athletes.
Product iOS Engineer responsible for shipping features end - to - end at BeReal, focusing on user needs and high - impact solutions through analytics and design.