Job ID
082025/05
Work Experience
2 - 5 Years
Job Type
Full Time
Job Location
Dubai, UAE
Base Salary
As per Industry Standards
Job Description
We’re hiring iOS Developers (2–5 years experience) who thrive on building elegant, high-impact apps in Swift. At the intersection of AI, real-time data, and secure mobility, you will be part of the team that shape digital solutions used by leading telecoms, enterprise clients, managed network providers and government bodies- gaining deep exposure to complex system design, performance optimization, and next-gen interface integration.
Responsibilities
- Design, develop, and maintain native iOS applications using Swift and modern architecture patterns (MVC/MVVM).
- Work closely with cross-functional teams including UX/UI designers, backend developers, and QA engineers.
- Ensure performance, quality, and responsiveness of applications.
- Integrate apps with RESTful APIs, WebSockets, and third-party SDKs.
- Conduct code reviews, write unit/integration tests, and follow best practices.
- Optimize applications for maximum performance and memory efficiency.
- Troubleshoot and resolve bugs, crashes, and compatibility issues.
- Participate in sprint planning, retrospectives, and regular Agile ceremonies.
Eligibility Criteria
- Bachelor’s or Master’s degree in Computer Science, IT, or a related field.
- 2–5 years of hands-on experience in iOS development using Swift.
- Solid understanding of iOS frameworks (UIKit, SwiftUI), memory management, and threading.
- Experience with Xcode, Git, and dependency managers like CocoaPods or Swift Package Manager.
- Proven experience working with API integration, authentication, and secure data handling.
- Ability to write clean, maintainable, and testable code.
- Strong problem-solving and debugging skills.
Nice to Have
- Working knowledge of SwiftUI, Combine, and modular architecture.
- Experience with CI/CD tools and automated testing frameworks (XCTest, XCUITest).
- Exposure to App Store deployment, TestFlight, and app performance analytics.
- Familiarity with Agile/Scrum methodologies and tools like Jira, Confluence, or Trello.
- Basic understanding of App Privacy Guidelines and iOS Human Interface Guidelines.
What We Look For
- Passion for delivering high-quality mobile experiences.
- Ownership of modules and accountability for delivery timelines.
- Attention to UX, accessibility, and edge-case handling.
- Adaptability to rapidly changing environments and evolving technologies.
- Strong interpersonal skills and ability to mentor junior developers if required.