IOS Engineer
June 9, 2025
Dubai
We are seeking a talented and passionate iOS Developer to join our clients mobile development team. You will be responsible for designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have strong Swift skills and experience with React Native for cross-platform development.
Responsibilities:
- Design and build high-performance, scalable, and user-friendly iOS applications using Swift.
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers to implement intuitive and engaging user interfaces.
- Work with back-end developers to integrate APIs and ensure seamless data flow.
- Write clean, well-documented, and testable code.
- Participate in code reviews to maintain code quality and share knowledge.
- Troubleshoot, debug, and resolve application issues.
- Optimize application performance and ensure a smooth user experience.
- Stay up-to-date with the latest iOS and mobile development trends.
Requirements:
- Proven experience as an iOS Developer with a strong portfolio of Swift and React Native projects.
- Strong proficiency in Swift and experience with iOS frameworks (e.g., UIKit, CoreData).
- Solid understanding of React Native and its core principles.
- Experience with RESTful APIs and JSON.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and communication skills.
- Ability to work effectively in a collaborative team environment.
- Experience with Objective-C.
- Knowledge of mobile UI/UX best practices.
- Experience with automated testing (e.g., XCTest, Jest).
- Understanding of the mobile development lifecycle.
- Experience with state management libraries (e.g., Redux, Context API).
If you feel you have the above skills our team would love to hear from.