As an iOS Engineer you will own consumer-facing features end-to-end within a high-traffic multi-country app You will drive feature execution enhance production performance and ship reliable native Swift SwiftUI code to millions of active users
Your key responsibilities
Your responsibilities include but not limited to
- Take features from concept to production collaborating with Product Design and Backend to ship high-quality App Store releases
- Architect and develop modern Swift and SwiftUI interfaces following MVVM Adapters Factory DI patterns with modern concurrency
- Maintain and enhance a modular codebase using Swift Package Manager shared frameworks and OpenAPI connectors
- Build robust internationalised experiences with full Right-to-Left RTL Arabic support and dynamic per-country feature flag configurations
- Monitor and improve production app health focusing on crash-free rates startup performance memory leaks and telemetry
- Implement comprehensive automated test suites using XCTest Swift Testing mocks and end-to-end testing frameworks
- Participate in release engineering pipelines via Bitrise fastlane and TestFlight ensuring seamless phased rollouts
- Participate in PR reviews and pair programming providing constructive feedback and raising technical standards across squads
What you ll bring to the role
Essential Requirements
- 3+ years of professional iOS engineering experience, with at least one flagship app published and maintained on the App Store.
- Deep expertise in Swift, SwiftUI, and UIKit, including view lifecycles, re-rendering mechanisms, and interoperability between frameworks.
- Strong knowledge of modern Swift concurrency (async/await, Actors), memory management (ARC), and clean architecture patterns (MVVM, DI, SOLID).
- Hands-on experience with RESTful API integrations, automated testing (unit and end-to-end), and Xcode performance debugging tools.
Desirable Requirements
- Experience with modular application architecture (SPM, Tuist/XcodeGen) and CI/CD tools (Bitrise, fastlane).
- Familiarity with geospatial/mapping SDKs, remote configuration, and production monitoring tools (Firebase, Sentry, or similar).
- Experience utilizing modern AI coding assistants and prototyping workflows.
- Proven experience supporting internationalisation, including native Right-to-Left (RTL) layouts.