Senior iOS Engineer - SwiftUI & MVVM Expert

Tanqeeb

Abu Dhabi

On-site

AED 180,000 - 340,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tanqeeb is seeking an experienced iOS Engineer to design and build high-quality native iOS applications. You will work with design, backend, and QA teams to deliver smooth, reliable, and visually polished user experiences across our iOS product suite.

Join our team to develop and maintain apps with Swift and SwiftUI, implement MVVM/Clean Architecture, and manage releases through TestFlight and the App Store, while staying current with Apple platform guidelines.

Qualifications

  • Minimum 5+ years of native iOS development experience.
  • Strong proficiency in Swift and SwiftUI/UIKit.
  • Experience with MVVM/Clean Architecture and dependency injection.
  • Familiarity with RESTful APIs, JSON and third-party SDKs.
  • Experience with App Store submission, TestFlight, and release processes.
  • Proficiency in unit/UI testing (XCTest/XCUITest) and English communication.

Responsibilities

  • Develop and maintain native iOS applications using Swift and SwiftUI.
  • Collaborate with UX/UI designers to implement pixel-perfect interfaces.
  • Architect app modules using MVVM/Clean Architecture and DI.
  • Integrate RESTful APIs and manage data persistence (Core Data, UserDefaults).
  • Profile and optimize performance, memory usage, and responsiveness.
  • Write unit and UI tests to maintain code quality.
  • Participate in code reviews and uphold high standards.
  • Manage app releases, TestFlight builds, and App Store submissions.
  • Investigate crashes with crash-reporting and diagnostics tools.
  • Stay up to date with iOS SDK, SwiftUI, and Apple guidelines.

Skills

Swift
SwiftUI
UIKit
MVVM
Clean Architecture
Dependency Injection
RESTful APIs
Unit Testing
UI Testing
English
CarPlay
Widgets
Wearables
Combine
Async/Await

Tools

XCTest
XCUITest
TestFlight
App Store
Swift Package Manager
CI/CD

Job description

Tanqeeb is seeking an experienced iOS Engineer to design and build high-quality native iOS applications. You will work with design, backend, and QA teams to deliver smooth, reliable, and visually polished user experiences across our iOS product suite.

Join our team to develop and maintain apps with Swift and SwiftUI, implement MVVM/Clean Architecture, and manage releases through TestFlight and the App Store, while staying current with Apple platform guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Engineer
iOS Engineer

Tanqeeb • Abu Dhabi

On-site
AED 180,000 - 340,000
Senior Android Engineer: Kotlin, Jetpack & MVVM Expert
Senior Android Engineer: Kotlin, Jetpack & MVVM Expert

Tanqeeb • Abu Dhabi

On-site
AED 335,000 - 513,000
Senior Mobile App Engineer - iOS & Android, Dubai
Senior Mobile App Engineer - iOS & Android, Dubai

Tanqeeb • Dubai

On-site
AED 180,000 - 320,000
Senior iOS Developer
Senior iOS Developer

IDCMPS • Abu Dhabi

On-site
AED 223,200 - 334,800
Senior iOS Engineer – Dubai Onsite, Immediate Start
Senior iOS Engineer – Dubai Onsite, Immediate Start

Tanqeeb • Dubai

On-site
AED 360,000 - 600,000
Senior iOS Engineer - SwiftUI, VIPER, TCA, CI/CD
Senior iOS Engineer - SwiftUI, VIPER, TCA, CI/CD

IDCMPS • Abu Dhabi

On-site
AED 223,200 - 334,800
iOS Developer
iOS Developer

Luxoft • Dubai

On-site
AED 260,000 - 420,000
Senior Frontend Engineer - Flutter/Angular (On-site)
Senior Frontend Engineer - Flutter/Angular (On-site)

Tanqeeb • Dubai

On-site
AED 46,000 - 69,000
Lead React Native Architect for Scalable Mobile Apps
Lead React Native Architect for Scalable Mobile Apps

Tanqeeb • Dubai

On-site
AED 420,000 - 660,000
Mobile Engineer: Flutter & React Native Expert
Mobile Engineer: Flutter & React Native Expert

Tanqeeb • Abu Dhabi

On-site
AED 180,000 - 280,000
International team (over 50 nationalit
24 working annual leave days
Annual flight home
+3