Trust Wallet

iOS Engineer

Trust Wallet

full-time

Posted on:

Origin:  • 🌎 Anywhere in the World

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

iOSSwiftWeb3

About the role

  • Trust Wallet is the leading non-custodial cryptocurrency wallet, trusted by over 200 million people worldwide to securely manage and grow their digital assets.
  • We’re looking for experienced iOS Developers passionate about building amazing crypto products and delivering the next generation of the Trust Wallet application.
  • Responsibilities: Work together with cross-functional teams to define, design, and ship new features.
  • Responsibilities: Create and execute unit tests on your code to ensure robustness, including edge cases and reliability.
  • Responsibilities: Interface directly with end-users and developers building on Trust Wallet; support them and collect feedback to inform product direction.
  • Additional: You must have the right to work for the country you are based.

Requirements

  • 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.
  • Nice to Have: Concurrency knowledge (GCD, async/await, actors, Combine).
  • Nice to Have: Understanding of the iOS build system (Xcode, Swift Package Manager, CI/CD pipelines).
  • Nice to Have: An active GitHub portfolio or contributions to open-source projects.
  • Nice to Have: Experience with popular iOS libraries—or better yet, maintaining your own.
  • Nice to Have: Deep knowledge of iOS SDK internals, performance tuning, and optimization.
  • Nice to Have: Interest or experience in blockchain, wallets, or crypto ecosystems.