Job description
Job Responsibilities:
1️⃣ Responsible for the design, development, iteration, and performance optimization of the iOS native wallet app.
2️⃣ Implement core blockchain functionalities, including multi-chain asset management, transfers and payments, transaction record inquiries, and DApp browsers.
3️⃣ Integrate and maintain interactions with mainstream public chain nodes (such as BTC, ETH, Solana, and their Layer 2).
4️⃣ Interact with smart contracts to support DeFi, NFT, and other ecosystem applications, ensuring the secure storage and handling of private keys and mnemonic phrases.
5️⃣ Continuously optimize the application's security and user experience.
Job Requirements:
1️⃣ Over 3 years of iOS development experience, proficient in Swift or Objective-C, familiar with the iOS native development ecosystem.
2️⃣ Must have practical development experience with public chain wallets or in-depth blockchain-related projects.
3️⃣ Solid foundation in cryptography, familiar with concepts such as asymmetric encryption, mnemonic phrases, HD wallets, and transaction signatures.
4️⃣ Strong security awareness and rigorous coding style.
💡 Preferred:
1️⃣ Experience integrating Web3.js, Ethers.js, or similar libraries.
2️⃣ Familiarity with the code architecture of mainstream open-source wallet projects (such as Trust Wallet).
3️⃣ A strong passion for blockchain technology.
