FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Freelance Senior Mobile Engineer – iOS
Mondia Group. Design, develop, and maintain high-quality native iOS applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in iOS application development, with strong proficiency in Swift and knowledge of core Apple frameworks. Capable of leading technical discussions, mentoring junior developers, and optimizing application performance while adhering to engineering best practices.
Highest-signal resume keywords
IOS Application DevelopmentSwift ProficiencyRESTful API IntegrationUnit Testing with XCTestAgile/Scrum Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SwiftObjective-CSwiftUIUIKitIOS SDKMVVMCombineGCDTest-Driven DevelopmentMemory Management
Soft Skills
Excellent CommunicationCollaboration SkillsProblem-SolvingAnalytical SkillsOwnership Mindset
Tools & Technologies
XCTestXCUITestGitInstrumentsSwift Package Manager
Industry Keywords
App Store SubmissionContinuous DeliveryAgile ProcessesClean ArchitecturePerformance Optimization
Tech Stack
Tools & technologiesAndroidiOSKotlinObjective-CSwift
About the role
Key responsibilities & impact- Design, develop, and maintain high-quality native iOS applications
- Lead technical design discussions and contribute to architecture decisions
- Write clean, testable, and reusable code following engineering best practices
- Optimize performance, memory usage, launch time, and battery consumption
- Ensure stability through unit testing, UI testing, and code reviews
- Integrate RESTful APIs and collaborate with backend teams on API design
- Collaborate with Product, Design, Backend, QA, and Android teams
- Mentor junior developers and help establish engineering standards
- Participate in Agile processes and continuous delivery practices
Requirements
What you’ll need- 5+ years of professional iOS development experience
- Proven track record of shipping and maintaining apps at scale on the App Store
- Experience owning features from design through production release
- Strong proficiency in Swift
- Working knowledge of Objective-C
- Familiarity with Kotlin and Android development concepts
- Knowledge of iOS SDK and core Apple frameworks
- Knowledge of app and scene lifecycle and view controller lifecycle
- Experience with background tasks, push and local notifications
- Experience with App Extensions, including widgets and share extensions
- Experience with SwiftUI and UIKit
- Knowledge of Swift Concurrency, including async/await, actors, and structured concurrency
- Experience with Combine and the Observation framework
- Knowledge of GCD and OperationQueue
- Experience with navigation patterns, including NavigationStack and Coordinators
- Knowledge of dependency injection and Swift Package Manager
- Experience with MVVM, MVI, or The Composable Architecture (TCA)
- Knowledge of Clean Architecture and modular architecture
- Knowledge of SOLID principles and separation of concerns
- Experience designing scalable mobile architectures and evaluating trade-offs
- Experience with REST APIs, URLSession, and Codable
- Knowledge of authentication flows, error handling, and network caching
- Experience optimizing UI rendering performance, main thread hang prevention, launch time, and battery usage
- Knowledge of memory management, ARC, retain cycles, and leak detection
- Experience profiling and debugging with Instruments
- Experience with unit testing using XCTest and Swift Testing
- Experience with UI testing using XCUITest
- Experience with snapshot and integration testing
- Knowledge of Test-Driven Development and mocking
- Experience with Git, pull request workflows, and code reviews
- CI-friendly development experience
- Experience with App Store submission and release management
- Knowledge of Agile/Scrum methodologies
- Strong ownership and execution-focused mindset
- Excellent communication and collaboration skills
- Ability to work independently in a fast-moving environment
- Strong problem-solving and analytical skills
Benefits
Comp & perks- Social insurance
- Health insurance for employee and family
- The company will contribute up to EUR 25 per month towards staff perks
- Benefit from our company based bonus scheme, in line with company policy.
- EUR equivalent salaries paid in EGP