Web3 Junior Engineer 技术研发工程师 (Fresh Graduate is Welcome)
职位要求 / 描述
About us Bitget Wallet is the non-custodial crypto wallet designed to make crypto simple and secure for everyone. With over 80 million users, we bring together a full suite of crypto services, including swaps, market insights, staking, rewards, DApp exploration, and payment solutions. Supporting 130+ blockchains and millions of tokens, Bitget Wallet enables seamless multi-chain trading across hundreds of DEXs and cross-chain bridges. Backed by a $300+ million user protection fund, it ensures the highest level of security for users' assets. What you'll do • Backend: Build on-chain service middleware, such as transaction processing, account management, on-chain data indexing, risk control, etc. • Frontend: Responsible for DApp web interface development, implementing user features such as on-chain asset management and trading interactions. • App: Develop multi-chain mobile wallet applications, supporting capabilities like account management, transactions, and push notifications. • Smart Contract: Design and develop smart contracts in Solidity / Move / Rust, covering core logic such as authorization, swap, and payment, ensuring contract security and upgradability. • Support mainstream blockchain ecosystems (such as Ethereum, Solana, Polygon, BSC, etc.) • Drive the implementation of multi-chain wallets in key scenarios such as on-chain trading, asset security, and gas optimization • Collaborate with teams including Product, Design, Security, and On-chain Infrastructure to continuously iterate and optimize products What you'll need • Bachelor’s degree or above in Computer Science or related fields; degrees from 985/211 universities are preferred • Solid computer science fundamentals, including algorithms, data structures, networks, and operating systems • Proficient in at least one of the following development skill directions: • Backend: Familiar with Golang/Rust/Node.js, understanding of microservice architecture; experience with on-chain interaction is a plus • Frontend: Familiar with frameworks such as React/Vue, and on-chain tools such as Web3.js/Ethers.js • App: Proficient in React Native/Flutter/Swift/Kotlin technology stacks, understanding of wallet-side on-chain interaction mechanisms • Smart Contract: Skilled in Solidity/Move/Rust, familiar with EVM or Solana contract deployment and security models • Understanding of account models, transaction processes, signature mechanisms, and gas mechanisms in mainstream blockchains (e.g., EVM/Solana) • Knowledge of wallet fundamentals, such as mnemonic management, transaction construction and broadcasting, and private key security 岗位职责 • 后端方向:构建链上服务中台,如交易处理、账户管理、链上数据索引、风险风控等 • 前端方向:负责 DApp Web 界面开发,实现链上资产管理、交易交互等用户功能 • 客户端方向:开发多链移动端钱包应用,支持账户管理、交易、Push 通知等能力 • 智能合约方向:设计并开发 Solidity / Move / Rust 智能合约,涵盖授权、Swap、支付等核心逻辑,保障合约安全与可升级性 • 支持主流区块链生态(如 Ethereum、Solana、Polygon、BSC 等) • 推动多链钱包在链上交易、资产安全、Gas 优化等关键场景的落地 • 与产品、设计、安全、链上基础设施等团队协作,持续迭代优化 任职要求 • 计算机或相关专业本科及以上学历,985 / 211 院校优先 • 扎实的计算机基础,包括算法、数据结构、网络、操作系统等 • 熟练掌握以下至少一个方向的开发技能: • 后端:熟悉 Golang / Rust / Node.js,了解微服务架构,具备链上交互经验者优先 • 前端:熟悉 React / Vue 等框架,了解 Web3.js / Ethers.js 等链上工具 • 客户端:掌握 React Native / Flutter / Swift / Kotlin 等技术栈,了解钱包端链上交互机制 • 智能合约:掌握 Solidity / Move / Rust,熟悉 EVM 或 Solana 合约部署及安全模型 • 理解主流区块链(如 EVM / Solana)的账户模型、交易流程、签名机制、Gas 机制等 • 了解钱包基本原理,如助记词管理、交易构造与广播、私钥安全等 加分项 • 参与过 Web3 黑客松、开源项目或链上项目实践经验者优先 • 有 Web3 实习经验(如钱包、DeFi、NFT、基础设施方向)者优先 • 熟悉智能合约安全审计相关知识,了解常见漏洞与防御方式 • 掌握AI开发实践,可以快速通过AI来构建雏形系统以及持续通过AI来优化系统 • 了解 L2 扩容、跨链桥、Account Abstraction、Paymaster 等前沿协议与工具 • 有链上用户交互体验优化、交易成本优化、Gas 费估算等相关经验者优先 If you are ambitious and believe that digital assets could be the next financial and technological revolution, please apply! By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
技能关键字
职责方向
相似岗位
Senior Smart Contract & Backend EngineerYei FinanceFullstack EngineerAcalaBackend Engineer (Contract - LATAM)NexusSolana Blockchain Engineer D3数据来自公开渠道整理,薪资为公开 JD 或聚合估算,仅供参考,以面试谈薪为准。 ← 返回链聘 ChainHire 职位看板