Back to Bitget jobs
Bitget

Web3 Junior Engineer 技术研发工程师 (Fresh Graduate is Welcome)

Bitget
|CEX
Global
RemoteTechnical Development

Job Description

About usBitget 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 doBackend: 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 optimizationCollaborate with teams including Product, Design, Security, and On-chain Infrastructure to continuously iterate and optimize productsWhat you'll needBachelor’s degree or above in Computer Science or related fields; degrees from 985/211 universities are preferredSolid computer science fundamentals, including algorithms, data structures, networks, and operating systemsProficient 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 plusFrontend: Familiar with frameworks such as React/Vue, and on-chain tools such as Web3.js/Ethers.jsApp: Proficient in React Native/Flutter/Swift/Kotlin technology stacks, understanding of wallet-side on-chain interaction mechanismsSmart Contract: Skilled in Solidity/Move/Rust, familiar with EVM or Solana contract deployment and security modelsUnderstanding 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.

About Bitget

First seen: June 5, 2026
Last updated: July 28, 2026