Build and ship native iOS apps in Swift with our remote team—UIKit or SwiftUI, solid architecture, performance, and App Store releases.
We're looking for an iOS Engineer who builds native experiences in Swift—not cross-platform wrappers. You'll own features end to end on iPhone and iPad: architecture, UI, networking, persistence, and polish that passes App Review. You care about accessibility, battery and memory, and collaborating async with designers and backend engineers.
Responsibilities
- Design and implement native iOS features in Swift using UIKit, SwiftUI, or a deliberate mix, with clear module boundaries and testable code.
- Integrate REST and WebSocket APIs, handle auth tokens, offline behavior, and resilient error states that feel good in production.
- Apply Human Interface Guidelines, Dynamic Type, VoiceOver, and localization so apps work for a wide audience.
- Profile and improve launch time, scrolling, memory, and networking; use Instruments and structured logging to find issues early.
- Collaborate on release cadence: TestFlight, versioning, App Store Connect, crash and analytics tooling, and rollout strategy.
- Participate in code review, share Swift and iOS platform knowledge, and document decisions that affect the whole app.
Requirements
- Strong Swift and native iOS development in production—no requirement to lead with React Native, Flutter, or similar for this role.
- Hands-on with UIKit and/or SwiftUI: navigation, state, async/await, Combine or structured concurrency where appropriate.
- Xcode, XCTest or Quick/Nimble-style tests, and comfort debugging on device and simulator.
- Experience publishing or maintaining apps on the App Store (certificates, profiles, entitlements, review guidelines).
- HTTP clients, JSON decoding (Codable or equivalent), and secure storage of credentials (Keychain patterns).
- Git, pull requests, and working in a team with clear written communication in English.
Nice to have
Not required, but experience here is a plus.
- Widget extensions, App Intents, or other platform integrations.
- Core Data, SwiftData, or other on-device persistence at scale.
- Background tasks, push notifications, and VoIP or live activity patterns.
- Experience with CI for iOS (Fastlane, Xcode Cloud, or similar).
What we offer
- Remote-first with flexible hours
- Competitive compensation for your market
- Medical insurance for you and your dependents
- MacBook Pro and the equipment you need for your role
- WiFi and home-office allowance
- Learning budget for courses, books, and conferences
- Generous paid time off and local public holidays
- Async-friendly culture—protected focus time, fewer meetings
- Mentorship from senior engineers and room to grow