Responsibilities:
- Design and develop core smart contracts for Momentum Dex, including CLMM, ve3,3 model, liquidity incentives, and voting marketplace modules.
- Develop DeFi protocols on the SUI chain using Move language, applying the SUI object model.
- Design and implement veTokenomics mechanisms—lockup, vote weight calculation, reward distribution, and time decay.
- Write comprehensive unit and integration tests with the Sui Test Framework to ensure contract security and correctness.
- Conduct security audits and code reviews to identify and remediate vulnerabilities, following best practices.
- Optimize contract performance to reduce gas consumption and improve transaction efficiency.
- Collaborate with the front-end team to provide contract interface documentation, supporting Sui SDK integration and on-chain interactions.
- Manage contract deployment, upgrades, and maintenance; handle production issues and provide technical support.
Job Requirements:
- 3+ years of smart contract development experience.
- At least one end-to-end Web3 product launch from concept to production, with sole responsibility for contract code delivery.
- Experience in DeFi protocol development; proficient in DEX, AMM/CLMM, liquidity mechanisms, and trade routing.
- Familiarity with the ve3,3 model or vote-escrow token mechanisms; hands-on implementation experience preferred.
- Proficiency in Solidity or Ethereum DeFi development; solid understanding of DeFi patterns and best practices.
- Strong security awareness; knowledgeable about common smart contract vulnerabilities (reentrancy, integer overflow, access control) and able to write secure code.
- Skilled in writing comprehensive tests; familiar with unit testing, integration testing, and mocking.
- Proficient in Git version control and code review processes; adheres to clean code standards and documentation practices.
- Excellent debugging and troubleshooting skills for rapid issue resolution.
- Experience with the Sui SDK (TypeScript) or front-end integration; able to collaborate effectively with front-end teams.
Additional Qualifications:
- Degree from a Project 211 or 985 university preferred.
- Experience with Move language projects is a plus.
- Deep understanding of the SUI ecosystem, including the object model, SDK, toolchain, and testing framework.
- Full implementation experience with the ve3,3 model or vote-escrow tokens.
- Participation in smart contract security audits or vulnerability remediation.
- Familiarity with Move Prover for formal verification.
- Experience with Aptos Move or other blockchain platforms (Ethereum, Solana).
- Knowledge of financial mathematics, algorithm optimization, or cryptography.
- Contributions to open-source projects or technical blogging/presentations.
- Familiarity with other protocols and tools in the SUI ecosystem.
- High TOEFL or IELTS scores and strong English communication skills.
Benefits:
- Competitive compensation and benefits.
- Flexible working hours and remote work options.
- Opportunities for learning and growth, with support for exploring cutting-edge technologies.
- Inclusive, open team culture with flat management and a focus on individual development.