Back to Open Positions
Software Engineering
Software Engineer, iOS
Remote Full-time 2-5 years Bachelor's Degree
Apply for this Position Position Overview
We're looking for an iOS engineer who takes features from design to the App Store and stays responsible for them afterwards. You will write Swift day to day, make architectural calls inside the app, and hold a high bar for how it feels in the hand.
Key Responsibilities
- Own iOS features end to end: structure, implementation, tests, submission, and post-release follow-up.
- Build interfaces in Swift and SwiftUI, maintaining existing UIKit screens where they still make sense.
- Manage asynchronous work with Swift Concurrency, including cancellation and actor isolation.
- Integrate REST and gRPC APIs and handle offline, retry, and error paths deliberately.
- Keep the app responsive: launch time, scroll performance, memory, and binary size.
- Write XCTest unit tests and UI tests for the flows you own.
- Manage schemes, build settings, signing, and TestFlight distribution.
- Handle App Store submission and respond when review sends something back.
Skills & Qualifications
- 2-5 years of professional iOS development in Swift.
- Strong SwiftUI skills plus enough UIKit to work in an established codebase.
- Solid grasp of Swift Concurrency or Combine, and of memory management.
- Experience with MVVM or a comparable architecture on iOS.
- Comfortable with Xcode project configuration, signing, and provisioning.
- Experience diagnosing crashes from production crash reports.
- Understanding of App Store review requirements and privacy declarations.
Nice to Have
- Apps you have taken through App Store review yourself.
- Exposure to Flutter or another cross-platform toolkit.
- Familiarity with Instruments for performance profiling.
- Experience with in-app purchases or identity flows.
What You'll Gain
- Competitive salary.
- Fully remote — work from wherever you're most productive.
- Annual learning budget for books, courses, and conferences.
- Top-tier hardware and software tooling.
- Private health insurance and flexible time off.
Apply for this Position
Send your CV and a short cover letter. We'll reply by email.
Apply for this Position