返回查詢:Senior Web3 / 台北市

About the role:

We are seeking a highly skilled and motivated Web3 iOS Developer to join our growing

team. In this role, you will work on the development of decentralized applications (dApps)

and other Web3-related projects, ensuring smooth integration with blockchain

technologies. You will collaborate closely with cross-functional teams to create seamless,

user-friendly iOS apps that interact with decentralized networks like Ethereum, Solana, or

other blockchains.

Responsibilities:

  • dApp Development: Build and maintain decentralized applications on iOS platforms.

  • Blockchain Integration: Integrate iOS apps with blockchain networks, wallets, and smart

contracts.

  • Wallet Development: Develop and improve in-app cryptocurrency wallets for seamless

token transactions and asset management.

  • User Interface & Experience: Work with UI/UX designers to create highly responsive,

intuitive, and engaging iOS applications.

  • API Integration: Collaborate with backend engineers to integrate Web3 protocols and

services (e.g., Ethereum, Solana, or other blockchain APIs).

  • WebSocket Implementation: Implement WebSocket connections for real-time data

streaming and interaction with blockchain networks and other services.

  • Security: Ensure security best practices are followed when handling sensitive data and

user interactions with blockchain.

  • Smart Contract Interaction: Implement and maintain smart contract interactions via

libraries like , web3j or other SDKs.

  • Performance Optimization: Optimize app performance for mobile environments, focusing

on speed, storage, and scalability.

  • Testing & Debugging: Write and maintain unit tests, perform code reviews, and ensure

quality code in iOS deployment.

  • Documentation: Document code, processes, and design decisions, ensuring project

transparency and continuity.

Requirements:

  • Proven iOS Development Experience: 3+ years of experience in iOS development using

Swift and Objective-C.

  • Blockchain Knowledge: Strong understanding of blockchain principles, Web3

technologies, and dApp development.

  • Experience with Wallets & Tokens: Experience in developing or integrating cryptocurrency

wallets or managing tokens on the blockchain.

  • Smart Contracts & Protocols: Familiarity with smart contract interaction (Solidity, Rust,

etc.) and common Web3 protocols (e.g., Ethereum, Solana).

  • Familiarity with Web3 Libraries: Proficiency with Web3 libraries and frameworks like

, WalletConnect, , or similar.

  • Security Best Practices: Knowledge of cryptography, encryption, and Web3 security best

practices.

  • API & SDK Knowledge: Experience working with blockchain APIs, such as Infura, Alchemy, or others.

  • WebSocket Implementation: Experience with WebSocket protocols for real-time

communication, especially for applications that require live updates, such as blockchain

transactions or market data.

  • Agile Development: Familiarity with agile methodologies, CI/CD pipelines, and

collaborative tools like Git.

Nice to have:

  • Experience with Decentralized Finance (DeFi): Knowledge of DeFi protocols, liquidity

pools, and yield farming.

  • Cross-Platform Development: Experience with cross-platform tools like React Native or

Flutter for iOS and Web3 development.

  • UI/UX Knowledge: Understanding of designing for mobile interfaces, especially within the

Web3 space.

  • Networking Protocols: Knowledge of peer-to-peer networking and blockchain consensus

mechanisms.