
iOS Developer
G2i Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Own the full iOS release pipeline: CI/CD, TestFlight, and public/enterprise distribution.
- Refactor legacy UIKit code toward modular, testable SwiftUI components where it adds value.
- Profile, benchmark, and optimize memory, launch time, and frame rates.
- Write unit & UI tests (XCTest, Snapshot testing) and comply to code-review standards with our tech lead.
- Pair with design on motion/animation polish; pair with backend on GraphQL/REST contracts.
Requirements
- 5+ years shipping production Swift apps (iPhone and ideally iPad) with demonstrable App Store releases.
- Deep UIKit & SwiftUI knowledge—comfortable bridging the two and choosing pragmatically.
- Experience integrating at least one of: Branch.io, RevenueCat, or comparable attribution/subscription SDKs.
- Solid grasp of authentication flows, keychain, and secure token exchange (OAuth 2 / JWT).
- CI/CD ownership (Xcode Cloud)
- Computer-vision or Apple Vision experience (especially real-time video processing).
Benefits
- HealthKit or other wearable-data integrations (Oura, Whoop, Garmin, etc.)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftUIKitSwiftUIXCTestSnapshot testingCI/CDGraphQLRESTOAuth 2JWT