Company logo hidden

iOS Developer

Unlock employer Dubai, United Arab Emirates Posted: 19 Nov 2025

Financial

  • Estimate: $45k - $65k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Fluent

Position

Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines through a large-scale global program across the company's IP portfolio. This involves the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative mobile application interfaces.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

We are seeking a solid and creative Mobile Developer responsible for developing and maintaining applications for a range of iOS devices including mobile phones and tablets. Your primary focus will be on the development of iOS applications and their integration with back-end services, emphasizing a commitment to collaborative problem-solving, sophisticated design, and quality product creation.

Responsibilities:

  • Develop new iOS features that enable users to connect, configure, and control the latest devices manufactured by the client (sensors, motors, networked appliances).
  • Collaborate with cross-functional teams, including firmware/embedded engineers, cloud/API engineers, UX/UI designers, and QA/test automation.
  • Maintain and extend the architecture of the iOS app, covering modules, flows, connectivity layers, UI, and state management.
  • Ensure code quality, testability, performance, maintainability, and UX excellence.
  • Onboard new hardware integrations: device discovery (Bluetooth/WiFi), pairing, firmware update flow, and cloud sync.
  • Diagnose, debug, and resolve issues related to connectivity, Bluetooth/WiFi, intermittent network, and performance.
  • Participate in code reviews, design discussions, architecture improvements, and mentor junior team members.
  • Support the full mobile app lifecycle: feature definition, development, internal tests, App Store release, user feedback, and maintenance.
  • Advocate for best practices, including unit testing, UI testing, continuous integration, modular design, and version control.

Skills:

Must Have:

  • Strong experience (5+ years) developing native iOS apps using Swift, with a solid understanding of iOS SDK, UIKit/SwiftUI.
  • Experience integrating and working with hardware-connected devices (e.g., Bluetooth LE, WiFi modules, IoT).
  • Proven track record in building production-quality apps with modular architecture and clean code.
  • Familiarity with asynchronous programming, RESTful APIs, and cloud services.
  • Knowledge of modular architecture patterns (MVVM, Coordinators, Clean Architecture).
  • Familiarity with version control (Git) and CI/CD pipelines, as well as unit tests.
  • Good understanding of memory management, threading, and performance optimization.
  • Ability to work collaboratively in an agile/scrum team, and communicate effectively with non-technical stakeholders.
  • Fluent in English and quick to grasp product/firmware dependencies.

Nice to Have:

  • Experience with SwiftUI and migrating legacy UIKit code.
  • Familiarity with RxSwift, IoT platforms, and connected-device ecosystems.
  • Experience with Bluetooth LE protocols and security considerations.
  • Background in consumer hardware or the smart-home domain.
  • Experience in working with distributed teams or multi-region applications.

Location: Dubai, United Arab Emirates (On-site)

Work Conditions:

  • Full-time
  • On-site

Language Requirement:

  • Fluent in English
Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct