Location
In office (Amman)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 2, 2026. Majid Al Futtaim scores A on the Alion truth index.
Overview
Company
Impact
Profile match
Majid Al Futtaim is a prominent real estate, retail, and entertainment conglomerate operating across the Middle East, Africa, and Central Asia. Headquartered in Dubai, United Arab Emirates, the group owns and operates iconic shopping destinations, including Mall of the Emirates, and holds regional franchise rights for Carrefour hypermarkets. Founded in 1992, the enterprise delivers integrated lifestyle experiences spanning commercial centers, residential communities, VOX Cinemas, and indoor ski resorts.
JOB TITLE
Software Development Engineer - iOS | MAF Future Solutions | Customer Solutions - Jordan
ROLE SUMMARY
As Software Engineer iOS, you’ll play a pivotal role in bringing this vision to life. As a part of the Engineering team, reporting into the Software Development Team Lead iOS, you will be assigned to a Feature Team as the iOS Developer and will have a clear backlog of features that will need to be developed.
ROLE PROFILE
- iOS Development: Build and maintain high-quality, high-performance iOS applications and integrate them with backend services.
- Code Quality: Write clean, reusable, maintainable code following SOLID principles, design patterns, and development standards.
- UI & Architecture: Translate designs/wireframes into responsive applications while applying appropriate architectures and usability best practices.
- Performance & Reliability: Identify and resolve bottlenecks, bugs, crashes, and performance issues to ensure a stable user experience.
- Collaboration & Agile: Work closely with engineers, developers, QA, and stakeholders while contributing to design reviews and Agile processes.
- Testing & Documentation: Support functional testing and maintain clear, useful documentation for developed features and components.
- Continuous Improvement: Apply development best practices and recommend improvements to processes, automation, code quality, and delivery.
- Success Metrics: Meet deadlines and quality targets while improving delivery velocity, technical problem-solving, code quality, crash rates, ticket completion, and maintainability.
REQUIREMENTS
- iOS Expertise: Strong knowledge of iOS development, multiple iOS versions, screen sizes, UI principles, Apple Human Interface Guidelines, and touch-based interfaces.
- App Development: Experience with RESTful APIs, offline storage, threading, push notifications, cloud messaging, and the broader iOS/open-source ecosystem.
- Technical Skills: Strong understanding of algorithms, performance optimization, benchmarking, debugging, and troubleshooting.
- Engineering Practices: Proficient with Git, continuous integration, code quality standards, acceptance criteria, and delivering features within schedules.
- Business & Innovation: Ability to translate business requirements into technical solutions while driving impact, fostering innovation, and contributing effectively to teams.
- Experience & Education: 3-5 years of relevant experience and a Bachelor’s degree in a relevant field or equivalent professional experience.
WHAT WE OFFER
- At Majid Al Futtaim, we’re on a mission to create great moments, to spread happiness, to build, experiences that stay in our memories for a lifetime. We’re proud to say that over the past 27 years, we have built a reputation as a regional market leader in what we do. Join us!
- Work in a friendly environment, where everyone shares positive vibes and excited about our future.
- Work with over 45,000 diverse and talented colleagues, all guided by our Leadership Model.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,121,617 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Mobile
Similar stack
Same company
Amman
Senior Software Engineer - Android
2 days ago
In office · Full-Time · 6+ years exp · Amman
Kotlin
Dart
Swift
Kotlin
Hilt
Kotlin Coroutines
MockK
Koin
Frontend
GraphQL
Mobile
JUnit
Jetpack Compose
MVI
MVVM
Flutter
Kotlin Multiplatform
Espresso
Dependency Injection
State Management
DevOps
Rest API
WebSockets
CI/CD
Git
Apply
Senior Frontend Mobile Developer
5 days ago
Remote (Jordan) · Full-Time · Amman
JavaScript
TypeScript
Dart
Frontend
GraphQL
React.js
Mobile
Flutter
React Native
Deep Linking
DevOps
Rest API
Azure
Apply
Android Engineer
28 min ago
$160k – $340k per year · Equity 0.1–0.1% · In office · Full-Time · 3+ years exp · Santa Clara
Kotlin
AI/ML
AI Agents
LLM
Apply
Software Engineer, iOS
5 hours ago
$130k – $230k per year · In office · Full-Time · 1+ year exp · New York
Swift
Mobile
MVVM
DevOps
Rest API
Apply
Senior Android Developer (f/m/d)
10 hours ago
In office · Full-Time · 8+ years exp · Hamburg
Go
Java
Kotlin
C++
Java
Gradle
Kotlin
OkHttp
C++
Protobuf
Mobile
ProGuard
DevOps
gRPC
Kibana
GitLab CI
CI/CD
AWS
Amazon S3
QA
Sentry
Apply
Senior Software Engineer - Android
2 days ago
In office · Full-Time · 6+ years exp · Amman
Kotlin
Dart
Swift
Kotlin
Hilt
Kotlin Coroutines
MockK
Koin
Frontend
GraphQL
Mobile
JUnit
Jetpack Compose
MVI
MVVM
Flutter
Kotlin Multiplatform
Espresso
Dependency Injection
State Management
DevOps
Rest API
WebSockets
CI/CD
Git
Apply
In office · Full-Time · Bachelor's Degree · Amman
Analytics
Microsoft Excel
Apply
Apply
Apply
This is one of many
2,121,617 more open roles from verified company boards, updated every day.

