Job Description
Key Responsibilities
- Implement AMM (Automated Market Maker) smart contracts and associated unit tests
- Design and implement core smart contract logic and functionality
- Execute daily commits and manage pull requests in the development workflow
- Review and provide feedback on other team members' code commits
- Collaborate with the development team to ensure code quality and consistency
- Participate in smart contract security audits and optimization efforts
Job Requirements
- Proven experience in smart contract development using Solidity
- Strong understanding of blockchain technology and decentralized finance (DeFi) concepts
- Experience with Automated Market Maker (AMM) protocols and algorithms
- Proficiency in writing comprehensive unit tests for smart contracts
- Familiarity with version control systems (Git) and collaborative development workflows
- Ability to conduct thorough code reviews and provide constructive feedback
- Knowledge of smart contract security best practices and common vulnerabilities
- Strong problem-solving skills and attention to detail
Preferred Qualifications
- Experience with other blockchain platforms besides Ethereum
- Knowledge of additional smart contract languages (Vyper, Rust, etc.)
- Background in mathematics or financial systems
- Contributions to open-source blockchain projects


