fb_pixel
back
Back
Location:
Dubai, United Arab Emirates
Department: Information Technology
Job Description

Job Description:

We are seeking a highly skilled and dedicated Full-Stack iOS Mobile App Developer to exclusively lead the development of our native iOS application. This is a unique opportunity to be deeply involved in all stages of the development lifecycle, from concept to deployment, ensuring a high-quality, scalable, and secure application. You will work closely with our internal team, taking ownership of the iOS platform and its evolution, including both frontend and backend aspects.

Key Responsibilities:

  • Native iOS Development: Design, build, and maintain high-performance, reusable, and reliable Swift/Objective-C code for the iOS platform.
  • UI/UX Implementation: Translate UI/UX designs into pixel-perfect and highly responsive iOS interfaces, ensuring a premium user experience consistent with our brand.
  • Feature Development: Implement core functionalities including user registration and profile management, service booking and scheduling, real-time tracking, secure payment gateway integration, rating and feedback systems, push notifications, service history, and multilingual support (English and Arabic).
  • Backend Development: Design, develop, and maintain robust backend services and APIs to support the mobile application, ensuring scalability, security, and performance.
  • API Integration: Integrate seamlessly with various third-party APIs for functionalities and CRM integration.
  • Quality Assurance: Conduct thorough unit-testing, debugging, and performance optimization to ensure a robust and bug-free application.
  • Collaboration: Work closely with the Android developer and internal stakeholders to ensure consistency, share insights, and align on project goals.
  • App Store Submission: Prepare and manage the submission of the iOS application to the Apple App Store.
  • Maintenance & Updates: Be involved in ongoing maintenance, bug fixes, performance monitoring, security updates, and future feature modifications.
  • Technical Leadership: Contribute to technical design decisions and architecture discussions for the iOS platform and its associated backend.

Required Skills & Experience:

  • Proven experience as a Full-Stack iOS Developer with a strong portfolio of native iOS applications and backend services.
  • Expertise in Swift and/or Objective-C for iOS development.
  • Strong proficiency in backend technologies (e.g., Node.js, Python, Ruby on Rails, Java Spring Boot, or similar) and database management (e.g., SQL, NoSQL).
  • Deep understanding of the iOS SDK, different versions of iOS, and how to deal with different Apple devices.
  • Strong knowledge of iOS UI/UX principles, interface guidelines, and best practices.
  • Experience with RESTful APIs, third-party libraries, and mobile payment gateway integrations.
  • Proficiency in code versioning tools, such as Git.
  • Solid understanding of the full mobile and web development life cycle.
  • Ability to work independently and take full ownership of the iOS application and its backend.
  • Excellent problem-solving skills and attention to detail.
  • Fluency in English is required. Arabic language skills are a plus.

Desired Attributes:

  • A keen eye for intuitive and premium user interfaces.
  • Proactive and results-oriented with a strong commitment to quality.
  • Excellent communication and interpersonal skills.
  • Ability to adapt to evolving project requirements in a dynamic environment.

What We Offer:

  • The opportunity to shape a critical digital product for a leading cleaning services provider in Dubai.
  • Full ownership and involvement in the development process.
  • A collaborative and supportive work environment.
  • Competitive salary and benefits package.

Job Type: Full-time

Application Deadline: 30/06/2025

Job Id: xdqJC2QnC7dh275eul+fHbIpktJBRdYbHl88txqqSoH8cC41XAv7js+uFaozS+S2Yw6zD0EzpMNN8KGV8Prh+dE1Qb+Fvs2NpX6foP98J5JqM13OR3XhQ409cUFaxLa9tmi9gbmJ4QqV
companyLogo
DCS Cleaning Services
iOS Mobile App Developer (Full-Stack)