
iOS Engineer, Web3
Trust Wallet
full-time
Posted on:
Location Type: Remote
Location: Remote • 🌎 Anywhere in the World
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidiOSKotlinSwiftWeb3
About the role
- Work together with cross-functional teams to define, design, and ship new features.
- Create and execute unit tests on your code, to ensure its robustness, including edge cases, usability, and general reliability.
- Interfacing directly with end-users and developers building on Trust Wallet. Supporting them and collecting feedback to inform the direction of the product.
Requirements
- Experience in blockchain, DeFi, or crypto wallets, or strong domain knowledge in Web3.
- 5+ years of hands-on iOS development experience.
- 3+ years coding in Swift with production apps.
- At least one iOS app you’ve built and shipped yourself.
- Strong understanding of software design patterns and architecture.
- Solid experience with unit testing and code quality best practices.
- Upper-intermediate or better English—you can explain complex ideas clearly.
- A builder’s mindset: resourceful, curious, and eager to take ownership.
- Cross-platform knowledge - Kotlin Multiplatform (KMP), Kotlin, or Android development.
- Concurrency knowledge (GCD, async/await, actors, Combine).
- Understanding of the iOS build system (Xcode, Swift Package Manager, CI/CD pipelines).
- An active GitHub portfolio or contributions to open-source projects.
- Experience with popular iOS libraries—or better yet, maintaining your own.
- Deep knowledge of iOS SDK internals, performance tuning, and optimization.
Benefits
- Work fully remotely with flexible working hours.
- Excellent learning and career development opportunities.
- Tackle fast-paced, challenging and unique projects.
- Be a part of the world’s leading blockchain ecosystem that continues to grow.
- Enjoy competitive salary and benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftunit testingsoftware design patternscode quality best practicesKotlin MultiplatformconcurrencyiOS SDK internalsperformance tuningoptimization
Soft skills
communicationresourcefulnesscuriosityownershipcross-functional collaboration