700apps logo

Senior Swift Developer

700apps

On-site๐Ÿ‡ธ๐Ÿ‡ฆRiyadh, 01, Saudi ArabiaseniorPosted 13d ago

Visa & sponsorship

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

Job description

Job Summary

We are looking for a Senior Swift Developer to build and enhance the iOS application of an enterprise Board Management System for a leading government entity in KSA, delivering secure, high-performance mobile experiences for senior decision-makers.

Key Responsibilities

  • Design and develop enterprise iOS apps using Swift, SwiftUI, and UIKit.

  • Integrate with backend systems via RESTful APIs and JSON.

  • Own the full app lifecycle through to App Store release.

  • Apply mobile security best practices (authentication, authorization, secure storage).

  • Write unit and integration tests, and perform code reviews.

  • Document solutions and support users in production.

Requirements Must-have

  • Bachelor's in Engineering / IT.

  • 10+ years in iOS development with Swift.

  • Strong Xcode, SwiftUI, and UIKit skills.

  • Design patterns: MVVM, MVC, Clean Architecture.

  • Enterprise mobile apps connected to backend systems.

  • Git and Azure DevOps (or similar) for version control and releases.

  • Unit and integration testing.

  • Push notifications, session management, authentication and authorization.

  • Agile/Scrum experience.

Nice-to-have

  • Flutter (Clean Architecture, BLoC/MVVM).

  • Apple Developer or Google mobile certificates.

  • Experience on board/committee management apps.