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
Mobile developer for the Mobile Platform Core team, enhancing the iOS native client and collaborating with cross - functional teams in app development.
Senior iOS Engineer developing Swift applications for a travel management platform. Working in a hybrid model to enhance business travel experiences for users.
iOS Engineer at NordPass optimizing password security for millions of users. Collaborating on app development and ensuring end - to - end data security within a hybrid work model.
iOS Engineer developing innovative password security solutions for millions of users at NordPass. Collaborating with global experts while adhering to best practices in coding and security.
iOS Engineer building a mobile app for Saily's secure data service. Collaborating in a team to integrate AI tools and improve processes in an Agile environment.
iOS Intern joining KAYAK's engineering team to develop features for mobile applications. Hands - on experience in product development lifecycle, including design and quality assurance.
Senior iOS Engineer contributing to the development of native applications for Praktika, an AI - driven language learning platform. Collaborating within a Scrum team to innovate in the EdTech space.
Seeking a Senior iOS Developer for innovative mobile projects at TBO Digital GmbH in Berlin. Join a dynamic team to create high - quality apps for notable clients.
Senior iOS Engineer responsible for providing excellent mobile experience at SafetyCulture. Collaborating on practical solutions, mentoring, and facing technical challenges in a high - growth environment.