Senior Flutter Developer (Mobile)

York Towers · Cairo, Egypt · Posted 2026-06-17

York Towers is the development arm of the York Holding Group. Through continuous research and the ability to predict emerging trends, the company keeps an edge over the market. Playing a leading role in driving the successful development and diversification of one of the most vital economic sectors, York Towers is committed to creating residential products across the country that provide residents with distinctive, universal, multicultural, and enriching lifestyles. York Towers is the exclusive developer of luxury real estate worldwide. The company aims to become a leading real estate player through an efficient business model and advanced technologies used for designing and construction. Since its establishment in 2016, York Towers has delivered 20 real estate properties and runs six dynamic projects. York Towers operates eight offices in five countries across three continents.Dwelleo is an AI-powered, bilingual (Arabic/English) real estate marketplace serving the Saudi market. We're building a native-quality mobile experience on Flutter, and we're looking for a Senior Flutter Developer to own it end to end.This is a single-owner role: you will be our only mobile engineer. You'll be responsible for the full lifecycle of the app — architecture, implementation, release, and maintenance — working closely with backend, design, QA, and product. We need someone senior enough to make sound architectural decisions independently, set the standard for code quality, and deliver reliably without day-to-day hand-holding, while collaborating tightly across chapters.Responsibilities:Own the Dwelleo mobile app end to end: architecture, development, testing support, release management, and post-launch maintenance across iOS and Android from a single Flutter codebase.Implement full bilingual Arabic/English support with correct RTL/LTR layout handling, localization, and locale-aware formatting (dates, numbers, currency).Translate Figma designs into pixel-accurate, responsive, performant UI — including the upcoming mobile design migration.Integrate with backend services over REST APIs; collaborate with the backend chapter to shape mobile-facing API contracts.Integrate AI-driven and real-estate features (e.g. property listings, search, listing scoring, lead flows) into the mobile experience.Handle authentication, secure storage, push notifications, deep linking, and payment flows as the product requires.Establish and maintain mobile engineering standards: state management, project structure, CI/CD for mobile, code review discipline, and automated testing.Manage the full release process: build pipelines, signing, App Store and Google Play submissions, versioning, and store compliance.Monitor app performance, crashes, and stability; instrument analytics and act on the data.Ensure the app meets Saudi regulatory and data-protection requirements (PDPL and related) in how it handles user data on-device and in transit.Maintain clear technical documentation so the app remains supportable as the team grows.Required qualifications:5+ years of professional mobile development, with substantial Flutter/Dart experience shipping and maintaining production apps on both iOS and Android.Proven track record owning at least one app end to end — ideally as a sole or lead mobile engineer.Strong command of Flutter state management (Bloc, Riverpod, Provider, or similar) and clean, scalable architecture (e.g. layered/clean architecture).Solid experience consuming REST APIs, handling async data, caching, and offline states.Hands-on experience with RTL layouts and full app localization (Arabic experience strongly preferred).Experience with the full release pipeline: CI/CD, code signing, and App Store / Google Play publishing.Comfortable working from Figma; good eye for design fidelity and UX detail.Strong testing instincts (unit and widget tests) and a quality-first mindset.Fluent English communication; able to work autonomously and collaborate across a cross-functional team.Nice to have:Arabic & English language proficiency.Real estate, marketplace, or fintech domain experience.Experience integrating payment gateways and AI/LLM-powered features into mobile apps.Native iOS (Swift) or Android (Kotlin) familiarity for platform-channel work.Experience setting up mobile analytics and crash reporting (Firebase, Sentry, or similar).

Apply for this role

Other open roles at York Towers

See all 27 open roles at York Towers →

Related jobs in Software & IT

On Take-Off

  • 1 candidate applied to York Towers on Take-Off in the last 30 days.
  • 2 apply-button clicks across their roles in the same period.