T

Ios Swift Developer

TechGropse

On-site🇸🇦Jeddah, 02, Saudi ArabiamidSAR 7,000–8,000/moPosted 30d+ ago

Visa & sponsorship

  • Employers in Saudi Arabia sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

iOS SWIFT DEVELOPER

Jeddah, Saudi Arabia | 3–4 Years Experience | Full-Time

POSITION SUMMARY

We are seeking a skilled and motivated iOS Swift Developer with 3–4 years of professional experience to join our technology team in Jeddah, Saudi Arabia.

The ideal candidate will have strong hands-on experience in Swift and iOS application development, with a solid understanding of modern iOS architecture, APIs, databases, testing, security, and application performance.

The successful candidate will work closely with product managers, UI/UX designers, backend developers, and QA engineers to design and deliver high-quality, scalable, and user-friendly iOS applications.

KEY RESPONSIBILITIES

 Design, develop, test, and maintain high-quality iOS applications using Swift.

 Build scalable, reliable, secure, and user-friendly mobile applications.

 Develop applications using Swift, Xcode, and iOS SDK.

 Implement modern iOS architecture patterns such as MVVM, MVC, and Clean Architecture.

 Develop responsive and reusable UI components using UIKit and/or SwiftUI.

 Integrate RESTful APIs and backend services into iOS applications.

 Work with networking technologies and libraries such as URLSession, Alamofire, or equivalent.

 Implement asynchronous operations using Swift Concurrency (async/await), GCD, and related technologies.

 Work with local data storage technologies such as Core Data, UserDefaults, Keychain, or SQLite.

 Integrate third-party SDKs, authentication services, payment gateways, analytics, and other external services.

 Implement push notifications, deep linking, biometric authentication, and location-based features where required.

 Optimize application performance, memory usage, battery consumption, and responsiveness.

 Write clean, maintainable, reusable, and well-documented code.

 Perform unit testing, UI testing, debugging, and troubleshooting.

 Identify and resolve application crashes, bugs, and production issues.

 Participate in code reviews and follow established coding standards and best practices.

 Use Git/GitHub/GitLab for source control and collaborative development.

 Collaborate with backend developers to ensure seamless API integration.

 Work closely with QA engineers to identify and resolve defects before release.

 Manage application builds

Pay: ﷼7,000.00 - ﷼8,000.00 per month

Location:

  • Jeddah (Required)

Work Location: In person