About the role
You will work on native apps used by real audiences, often with video at their core. That means caring about playback quality, smooth scrolling on older devices, accessibility and a clean release every time.
You will own features from design review to App Store release, working closely with designers, back-end engineers and QA.
What you will do
- Build features for iOS and tvOS apps in Swift and SwiftUI, with UIKit where it is the better tool
- Integrate video playback with AVFoundation and AVKit, including DRM-protected streams
- Implement subscriptions and in-app purchases with StoreKit
- Keep performance, crash-free rate and accessibility at the standard we promise clients
- Write unit and UI tests, and work with QA on device testing before each release
- Manage App Store submissions, TestFlight builds and release notes
What you will bring
- 3 or more years building and shipping iOS apps
- Strong Swift and SwiftUI, and working knowledge of UIKit
- Experience with networking, local storage and app architecture patterns
- At least one app you can show us in the App Store
- Attention to detail in interaction and visual design
Nice to have
None of these are required. If you have some, tell us about them.
- tvOS experience and remote-first focus navigation
- AVFoundation, HLS and FairPlay DRM
- Kotlin or Android experience
- Fastlane and CI for mobile
Your first 90 days
First 30 days
Get the apps running, fix a few real bugs and ship them in a release.
By 60 days
Own a feature from design review to App Store release.
By 90 days
Lead the iOS side of a release and improve one thing about our mobile pipeline.
What we offer
- Remote-first
- Work from wherever you do your best work, with at least four hours of overlap with your team.
- Flexible hours
- We care about outcomes and clear communication, not about when you are online.
- Proper equipment
- A modern laptop and the tools and licences you need from day one.
- Learning budget
- A yearly budget for courses, books, certifications and conferences.
- Paid time off
- Paid annual leave, public holidays and sick leave, and we expect you to use them.
- Real ownership
- Small teams, direct contact with clients, and work on our own products as well as client platforms.
How hiring works
01
Apply
Send a CV or a link to your work. A short note about what you want to do next helps.
02
Intro call
Thirty minutes with someone from the team you would join. Questions go both ways.
03
Technical session
A practical conversation about real work: code you have written, a system you have run, or a small take-home you choose.
04
Offer
A written offer with the details clear. We aim to finish the whole process within two weeks.