Senior iOS Engineer w/ Screen Time API Experience: Digital-Wellbeing App
Worldwide
We're an early-stage team building a native iOS app in the digital-wellbeing space, built on Apple's Screen Time APIs. We have a partially functional SwiftUI prototype and a clear spec, and we're looking for a senior iOS engineer to help take it to a polished TestFlight build and ultimately help us publish it to the App Store. This is hands-on, ship-focused work with real Apple-platform depth — for someone who's lived in the FamilyControls / DeviceActivity corner of iOS and enjoys making a constrained, tricky system feel effortless to the user. Note that we’re already working with a design team, so this is a dev-only task. What you'll do Stabilize and extend an existing SwiftUI codebase built on Apple's Screen Time framework (FamilyControls, DeviceActivity, ManagedSettings / ManagedSettingsUI) and its associated app extensions. Build out core product surfaces — onboarding, settings, a content-driven interface, and a polished branded experience — and get a clean, reliable build into TestFlight. Wire up authentication and product analytics; iterate quickly against real-device testing alongside a designer. Integrate a paywall tool like RevenueCat or Adapty and help us publish it to the App Store Must-haves Senior-level native Swift & SwiftUI; you've shipped and maintained real iOS apps. Direct, hands-on experience with the Screen Time API family — FamilyControls, DeviceActivity, ManagedSettings / ManagedSettingsUI — and building/shipping iOS app extensions. (This is the core filter — please don't apply without it.) Comfort with App Groups, cross-process state, and the reality that this stack only truly works on a physical device. Pragmatic and self-directed: you take an ambiguous, barely-built thing and make it solid. Nice-to-haves You've shipped a focus, screen-time, parental-controls, or digital-wellbeing app (or something comparably extension-heavy). Even though we’re working with designers, a real eye for UX polish; you care how it feels, not just that it compiles. Familiarity with hosted auth (e.g., Clerk), product analytics (e.g., PostHog), RevenueCat and Adapty, and StoreKit/subscriptions. Logistics Contract, fully remote. Focused multi-week to multi-month engagement, with potential for follow-on work. To apply — please answer briefly (this is how we'll shortlist): Tell us about a time you worked directly with the Screen Time API family — what you built, and one gotcha you hit. Links to App Store apps or code welcome.
- More than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last week
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesNew York4:17 PM
- $37K total spent56 hires, 5 active
- 4,746 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by