
Back to jobs
Smart Contract Development Engineer
Hong Kong, Hong Kong SAR
Who We Are
At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves. Across our multiple offices globally, we are united by our core principles: We Before Me, Do the Right Thing, and Get Things Done. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
About the Opportunity
-
We are looking for a talented Smart Contract Engineer to join our team. The ideal candidate should have expertise in EVM and Solana smart contract development, experience in Java projects, focus on account abstraction solutions, be able to use languages such as Solidity or Rust, and work on multiple blockchains including Ethereum and Solana.
What You’ll Be Doing:
-
Design, develop, and deploy EVM and Solana smart contracts
-
Research, design and develop account abstraction/chain abstraction solutions and infrastructure
-
Write clean, efficient, and maintainable Solidity code for EVM-based projects Develop smart contracts on multiple blockchains, including Solana, TON, SUI, L2s, etc
-
Responsible for researching new technologies and directions of Web3, participating in product planning and promoting product releases
What We Look For In You:
-
Bachelor's degree or above in computer science, software engineering, or a related field
-
Proficient in developing smart contracts using Solidity or Rust/Move
-
Familiar with contract development frameworks such as Hardhat, Foundry, and Anchor
-
Design, develop, and deploy smart contracts, decentralized applications (dApps), or other block-based applications
-
Passionate about technology and the blockchain industry, willing to embrace challenges and innovation
Nice to Have:
-
Experience in Java project development is preferred
-
Energetic, proactive, and always eager to explore and try new ideas and technologies
- Profound understanding of EIP4337 or lending protocols.
- Practical project experience in Decentralized Finance (DeFi).
- Experienced in contract security research and familiar with common on-chain attack incidents.
Perks & Benefits
-
Competitive total compensation
-
Comprehensive insurance coverage for employees and their dependants
-
More that we love to tell you along the process!
Apply for this job
*
indicates a required field