IOS Engineer at TanTin Technology

Full Time11時間前
Employment Information
Job Description

iOS Developer (Public Chain Wallet Focus)

  • Design, develop, iterate, and optimize performance for iOS-native wallet applications.
  • Implement core blockchain functionalities, including multi-chain asset management, fund transfers, transaction history queries, and DApp browser integration.
  • Integrate and maintain interactions with mainstream public chain nodes (e.g., BTC, ETH, Solana, and their Layer 2 solutions).
  • Interact with smart contracts to support DeFi, NFT, and other ecosystem applications while ensuring secure storage and handling of private keys and mnemonic phrases.
  • Continuously enhance application security and user experience.
Key Responsibilities
  • Collaborate with cross-functional teams to define requirements and deliver high-quality wallet solutions.
  • Troubleshoot and resolve technical issues related to blockchain integration and wallet functionality.
  • Stay updated with the latest advancements in blockchain technology and iOS development frameworks.
Job Requirements
  • 3+ years of iOS development experience with proficiency in Swift or Objective-C and familiarity with the iOS native development ecosystem.
  • Mandatory hands-on experience in developing public chain wallets or deep blockchain-related projects.
  • Strong foundation in cryptography, including asymmetric encryption, mnemonic phrases, HD wallets, and transaction signing.
  • High security awareness and meticulous coding practices.
Preferred Qualifications
  • Experience integrating Web3.js, Ethers.js, or similar libraries.
  • Familiarity with the code architecture of mainstream open-source wallet projects (e.g., Trust Wallet).
  • Strong passion for blockchain technology.
Benefits

Compensation will be determined after the interview process.