| Job Location | Doha, Qatar |
| Education | Graduate |
| Salary | Not Mentioned |
| Industry | IT - Software |
| Functional Area | Not Mentioned |
We are looking for the position of iOS Developer for Qatar.Experience: 5+ yearsKey Responsibilities:- Design and build scalable, modular iOS apps using Swift, SwiftUI, and UIKit- Architect solutions using patterns like MVVM, MVC, or Clean Architecture- Integrate and manage RESTful APIs and JSON handling- Use SwiftData for persistence and model-driven storage, taking advantage of its declarative design- Build responsive, accessible UIs using SwiftUI?s Layout System (Stacks, Frames, Spacers)- Implement smooth animations, transitions, and custom ViewBuilders- Utilize frameworks such as Google Maps SDK, Location, and Foundation- Optimize app performance using Xcode Instruments, with strong emphasis on memory management- Follow Apple Human Interface Guidelines to ensure consistent UX across all devices- Implement secure mobile solutions using Keychain, encryption, and jailbreak detection- Support push notifications, background modes, and deep/universal linking- Conduct robust unit testing and UI automation testing using XCTest and XCUITest- Collaborate in Agile teams, participate in code reviews, and mentor junior developersRequirements:- 5+ years of professional iOS development experience- Proficient in Swift, SwiftUI, and UIKit- Hands-on experience with SwiftData or transitional experience from Core Data- Solid understanding of app lifecycle, memory/performance optimization, and background execution- Strong knowledge of data structures (Array, Dictionary, Set, Map)- Experience integrating REST APIs and working with version control systems (Git)- Familiarity with dependency managers like CocoaPods and Swift Package Manager- Understanding of CI/CD, Agile processes (Jira, Confluence), and TestFlight workflows- Proven experience building apps for multiple screen sizes and with multilingual support- Knowledge of secure coding practices and data protection techniques- Awareness of accessibility (WCAG standards) and inclusive designNice to Have:- Prior experience with SwiftData in production environments- Experience with large-scale apps or Super App development- Integration with tools like Firebase, Crashlytics, or NewRelic- Open-source contributions or active engagement in iOS developer communities- Exposure to public sector or government applicationsIf you are available please send your cv[update cv in your account with required details and apply online]
Keyskills :
iOS SwiftMVVM
© 2023 HireeJobsGulf All Rights Reserved