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 working on Ro’s mobile healthcare platform, enhancing iOS applications for patient care management. Lead architecture and collaborate with cross - functional teams on innovative solutions.
Senior iOS Engineer developing innovative delivery solutions for E - commerce companies in Egypt. Collaborating with cross - functional teams in a fast - paced agile environment.
Senior iOS Engineer building and shipping core iOS product experiences for webAI. Collaborating closely with design to deliver high - performing UI and feature developments.
Lead iOS Engineer developing AI - powered applications for webAI. Define architecture, engineering standards, and mentor engineers while enhancing user experience.
Software Developer focusing on OLX app evolution and user experience. Engaging in end - to - end development with a strong emphasis on software excellence and impact.
Associate iOS Engineer developing and maintaining mobile applications at FanDuel. Collaborating in an Agile environment while utilizing Swift and other iOS technologies.
Sales Specialist at DEXIS growing advanced intraoral scanner sales through customer engagement and product demonstrations. Collaborating with marketing and sales teams to identify opportunities and maximize revenue.
Senior iOS Engineer developing mobile applications for a high - growth PropTech company. Taking ownership of iOS code base and collaborating with design and development teams in an inspiring work environment.
iOS Engineer at Grow Therapy developing and scaling iOS app for mental health care. Join a mission - driven team to enhance accessibility and user experience in therapy applications.