Back

DCS Cleaning Services
iOS Mobile App Developer (Full-Stack)
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
DCS Cleaning Services
iOS Mobile App Developer (Full-Stack)