linkedin
iOS Developer
Salmon Group Ltd
Jeddah, KSA
Full Time
Mid
4 weeks ago
SwiftSwiftUISwift ConcurrencyiOS DevelopmentXcode InstrumentsProfiling
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
SwiftSwiftUISwift Concurrency
About the Role
Salmon Group Ltd is looking for an experienced iOS Developer to design, build, and evolve high-quality mobile applications using Swift, SwiftUI, and Swift Concurrency. The role requires 5+ years of iOS development experience, strong proficiency in Swift, and deep expertise with SwiftUI.
Key Skills for This Role
SwiftSwiftUISwift ConcurrencyiOS DevelopmentXcode InstrumentsProfiling
Responsibilities
- Design and build advanced applications for the iOS platform
- Collaborate with cross functional teams to define, design, and ship new features
- Unit test code for robustness, including edge cases, usability, and general reliability
- Collaborating with UI and UX Designers to ensure that each app is presentable and in perfect working order
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
- 5+ years in iOS development — confident in building and evolving apps throughout their lifecycle
- Strong proficiency in Swift — using the language effectively to write clear, reliable, and modern code
- Deep expertise with SwiftUI — building modern interfaces and pushing the framework to its limits
- Hands on with Swift Concurrency (async/await, actors) — writing async code that stays clean and safe
Full Job Posting
Overview
- We’re looking for an experienced iOS Developer to help us design, build, and evolve high quality mobile applications, delivering seamless user experiences from concept to release.
- You’ll work closely with product, design, and engineering teams to bring new features to life, ensure performance and reliability, and continuously improve our apps using modern technologies Swift, SwiftUI, and Swift Concurrency.
Key Responsibilities
- Design and build advanced applications for the iOS platform
- Collaborate with cross functional teams to define, design, and ship new features
- Unit test code for robustness, including edge cases, usability, and general reliability
- Collaborating with UI and UX Designers to ensure that each apps is presentable and in perfect working order
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements And Expectations
- 5+ years in iOS development — confident in building and evolving apps throughout their lifecycle
- Strong proficiency in Swift — using the language effectively to write clear, reliable, and modern code
- Deep expertise with SwiftUI — building modern interfaces and pushing the framework to its limits
- Hands on with Swift Concurrency (async/await, actors) — writing async code that stays clean and safe
Nice to have
- Familiarity with modular architectures — designing code that scales and stays maintainable
- Experience with Xcode Instruments & profiling — spotting and fixing bottlenecks before users ever notice
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career