
Property Finder
Senior iOS Engineer
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 21/01/2026
Job overview
Date posted
07/12/2025
Location
Dubai, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
21/01/2026
Job description
The Senior iOS Engineer role at Property Finder focuses on leading architecture, design, and development of iOS applications using Swift, SwiftUI, Combine, and Async/Await, driving feature creation from concept to App Store release. The position owns technical decisions around frameworks, libraries, design patterns, and CI/CD processes, ensuring architecture alignment, quality standards, and coding best practices. It requires deep involvement in full product development cycles within cross-functional teams including design, engineering, data, and product. Responsibilities include translating product requirements into technical specifications, implementing high-quality and accessible UI with strong UX affinity, conducting performance benchmarking, monitoring, and optimization, and shipping high-quality applications. The role involves mentoring engineers through code reviews and knowledge sharing, leveraging CI/CD tooling such as Azure DevOps, Bitrise, or GitHub Actions, and applying experience with A/B Testing and Feature Flags. The engineer will impact mobile architecture, product strategy, and user experience while contributing to a highly collaborative, international environment focused on transforming real estate in MENA.
Required skills
Key responsibilities
- Lead the architecture, design, and development of the iOS application using Swift, SwiftUI, Combine, and Async/Await
- Own technical decisions regarding frameworks, libraries, coding patterns, and CI/CD processes
- Set architecture and quality standards and define best coding practices
- Participate in full product development cycles to build best-in-class mobile applications
- Collaborate with product management and design to translate requirements into technical specifications
- Coach and mentor engineers through code reviews and knowledge-sharing activities
- Own performance benchmarking, monitoring, and optimization for the iOS application
Experience & skills
- Bring 5+ years of experience as an iOS developer
- Demonstrate expert-level knowledge of Swift, SwiftUI, Combine, and Async/Await
- Show a strong track record of shipping high-quality iOS applications
- Possess excellent UI implementation skills and strong affinity for design and UX
- Have experience ensuring accessibility
- Be self-directed, analytical, responsible, and an effective team player
- Have strong verbal and written communication skills in English
- Hold a Computer Science degree or similar education
- Understand CI/CD tooling such as Azure DevOps, Bitrise, or GitHub Actions
- Bring experience with A/B Testing and Feature Flags