iOS Engineer
You will build and ship high quality iOS features for a production crypto wallet. You will write reliable, well tested Swift code, participate in architecture discussions, and own medium sized features end to end. You will collaborate with designers and product managers to translate user stories into delightful mobile experiences. You will plan debug test and release features to production while maintaining CI/CD pipelines and automated testing. You will explore modern tools like Swift Concurrency Combine CryptoKit and champion best practices in mobile security and performance.
Responsibilities
- Write reliable well tested Swift code
- Contribute to the Bitcoin and crypto wallet app
- Collaborate on architecture decisions
- Own medium sized features end to end
- Plan debug test and release features to production
- Participate in code reviews and technical deep dives
- Explore and adopt modern iOS tools and libraries
Requirements
- 2-5 years of professional iOS development experience
- Proficiency in Swift
- Experience with Xcode SwiftUI UIKit and Interface Builder
- Experience with Git
- Hands on experience shipping at least one consumer app to the App Store
- Knowledge of asynchronous programming GCD async/await Combine or RxSwift
- Familiarity with common architectural patterns MVC and MVVM
- Commitment to unit testing and automated CI/CD pipelines
- Clear communication skills and ability to work in distributed teams
- Experience mentoring or pairing with junior engineers (nice to have)
- Knowledge of app security or cryptography concepts (nice to have)
- Familiarity with automated UI testing frameworks such as Maestro (nice to have)
- Exposure to performance profiling and memory management tools (nice to have)
Benefits
- Equity
- Performance based bonuses
- Apple equipment provided
- Work from Anywhere policy up to 20 days per year