Switch to
Light Mode
Switch to
Dark Mode


Senior iOS Developer with Flutter Experience (Dubai, 1 Year Contract)



  • Lead and execute the complete iOS development lifecycle for a mobile application project.
  • Design, develop, and implement native iOS features using Swift or Objective-C, ensuring optimal performance and user experience.
  • Integrate Flutter modules seamlessly into the iOS application, maintaining code quality and consistency.
  • Collaborate effectively with designers, back-end developers, and other team members to achieve a unified vision for the application.
  • Participate in technical discussions, providing valuable insights and proposing innovative solutions.
  • Write clean, well-documented, and maintainable code adhering to best practices.
  • Conduct thorough unit testing and integration testing to ensure code quality and application stability.
  • Stay up-to-date with the latest trends and advancements in iOS development, including Swift and Flutter.
  • Identify and troubleshoot bugs and technical issues efficiently.
  • Contribute to the overall codebase health by refactoring code, improving performance, and ensuring maintainability.
  • Provide technical mentorship and guidance to junior developers (if applicable).

Skills and Qualifications:

  • Proven experience as a Senior iOS Developer (5+ years).
  • Expertise in Swift or Objective-C development.
  • Solid understanding of mobile app architecture and design patterns (MVC, MVVM, etc.).
  • Experience with Flutter for building cross-platform mobile app features.
  • Experience with version control systems (Git).
  • Strong understanding of Xcode and development tools.
  • Excellent communication, problem-solving, and analytical skills.
  • Ability to work independently and manage multiple tasks effectively in a fast-paced environment with rapid changes.

    Apply for this job

    Allowed Type(s): .pdf, .doc, .docx