iOS Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
A one-off, fixed-price contract to build the AiApply “Auto-Apply” iOS app end to end.
Native SwiftUI, continuing an existing codebase all the way to the App Store with real room to continue.
This is an open call for proposals: you set the price, and you only quote once we’ve sent you the complete project scope., Build the whole iOS app in native SwiftUI. Ship it to the App Store.
- Native SwiftUI, iOS 17+. No cross-platform. No WebViews.
- Native onboarding, full parity with web.
- Offline-first. Actions queue and survive an app kill.
- Paywall: RevenueCat + Superwall + StoreKit 2. Web subscribers skip it.
- Push, deep links, analytics, full App Store submission.
Requirements
We want a senior native iOS engineer who can own this solo, a tight 2-person duo, or a small specialist iOS studio (senior people, no bench-warming). You live in native iOS, have shipped apps live on the App Store, and care about craft., CoreData / offline-first sync - queued actions, conflict & retry handling
- StoreKit 2 subscriptions shipped in production (RevenueCat / Superwall a strong plus)
- Custom animations and gesture-driven UI, with a portfolio that proves it
- Apps live on the App Store now that we can download, plus experience of App Store review
Nice to have: APNS push, universal/deep links, PostHog, WKWebView, VisionKit/AVFoundation (QR scanning)., * Swift
- SwiftUI
- Swift Concurrency
- CoreData
- StoreKit 2
- RevenueCat
- Superwall
- XCTest
Benefits & conditions
- Real ownership of the entire iOS client, end to end
- A portfolio-grade, animation-rich consumer app in a live product
- Direct founder access - decisions in hours
- De-risked scope: live backend, existing codebase, a complete spec
- Fast, clean payment against clear milestones
- Ongoing maintenance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
A Guide to Choosing the Right Tools for App Developers
Dev Digest 121 - AI goes offline
Find a Developer Job: 12 Best Job Sites For Developers