Senior iOS Developer
Posted Updated
Description
Requirements:
- 5+ years of professional iOS development experience.
- Strong expertise in Swift.
- Good knowledge of UIKit and/or SwiftUI.
- Experience with networking, app lifecycle, concurrency (GCD/async-await), persistence, and performance optimisation.
- Experience building, shipping, and maintaining production iOS apps on the App Store.
- Ability to own features end-to-end, from development to App Store release.
- Experience working in product-based companies or startups.
- Strong understanding of mobile app architecture.
- Good communication skills and ability to work independently.
- Experience mentoring or guiding other engineers is a plus.
- Preferred (Nice-to-Have) Skills: Bluetooth (CoreBluetooth/BLE), WebRTC or real-time audio/video applications, camera or AVFoundation, computer vision, NFC, widgets, live activities, app intents, background execution, and CI/CD (Fastlane or Xcode Cloud).
Soft Skills They Value:
- Takes ownership and can work with minimal supervision.
- Enjoys solving real-world product problems.
- Has worked in fast-paced startup environments.
- Stable career history with increasing responsibilities.
- Strong product mindset and attention to quality.
- Comfortable collaborating with backend and hardware engineering teams.
