Smart Contract Engineer (Solidity)
Team Overview:
Join our close-knit team within the DeFi sector of OKX, where we focus on pioneering on-chain solutions to enhance the OKX experience for our users. We specialize in bolstering DeFi protocols, crafting inventive DeFi remedies, and identifying growth possibilities in the DeFi realm. Our ongoing projects encompass exciting innovations like lending/borrowing optimization tools and AA wallets. We are on the lookout for dynamic individuals who possess a forward-thinking and creative approach, a genuine enthusiasm for DeFi, and the capability to overcome challenges with effective resolutions. If you are passionate about DeFi and eager to exhibit your skills in a dynamic and imaginative setting, we invite you to be part of our team. Let's work together to shape a better tomorrow.
Job Duties
Plan, create, test, and refine smart contracts on platforms like Ethereum or other established blockchain networks.
Delve into thorough research on diverse DeFi protocols, finalize integration documents, and cooperate with team members to facilitate project launches.
Stay updated on emerging technologies and trends in Web3, engage in product strategizing, and support product rollouts.
Requirements
Hold a Bachelor's degree in Computer Science, Software Engineering, or a related field, or possess equivalent practical experience.
Minimum of 1 year involved in smart contract development, adept in Solidity, and familiar with contract development frameworks like Hardhat, Foundry, among others.
Possess a comprehensive understanding of blockchain technology, encompassing Ethereum, Bitcoin, Solana, and L2 networks.
Acquainted with Assembly and skilled in Gas optimization.
Excellent problem-solving skills, analytical mindset, effective communication, and teamwork proficiency.
Demonstrate a keen interest in blockchain technology and exhibit the readiness to continuously educate oneself on the latest technologies, protocols, and relevant domains.
Preferred Qualifications
Background knowledge in finance, as well as experience in designing or developing DeFi protocols.
Familiarity with contract security and insights into common blockchain attacks.
Deep exploration of diverse DeFi protocols, understanding their functionalities and economic frameworks, such as Uniswap, AAVE, Compound, Synthetix, and others.
Proficiency in English and prior experience working in decentralized projects within international teams or English-speaking environments.
Familiarity with additional contract development languages like Rust, Move, as well as scripting languages such as Python or JS.