About Tenderize
Tenderize is a decentralized and composable protocol unlocking new utility and use cases for staked assets in web3. Tenderize’s vision is to unlock the full utility potential of staked assets in web3 while minimizing any obstructions to current workflows and interfaces, further empowering growth and decentralization for web3.
About The Role
We are looking for a smart contract engineer to help us build the next generation of liquid staking. You will be responsible for implementing and designing smart contracts for the upcoming version of the Tenderize protocol and integrating it within the web3 and DeFi ecosystems. Bonus points included if you have experience with automated market makers. You will be responsible for designing and developing a wide array of smart contracts such as staking contracts, AMMs, DeFi integrations, DAOs, bridges, …
Responsibilities
You will be responsible for designing and developing a wide array of smart contracts such as staking contracts, AMMs, DeFi integrations, DAOs, bridges, …
- Develop and maintain smart contracts and protocols using Solidity for the Tenderize protocol, ensuring security, efficiency, and scalability.
- Collaborate with the product team to understand requirements, contribute to architectural decisions, and provide technical insights to drive innovation.
- Conduct thorough testing and debugging of smart contracts to ensure their robustness and resilience against potential vulnerabilities.
- Optimize and enhance existing codebase to improve performance and user experience.
- Stay up-to-date with the latest advancements in blockchain technologies, DeFi protocols, and smart contract best practices.
- Actively participate in code reviews, providing constructive feedback and mentoring junior developers.
- Contribute to the overall technical strategy and roadmap of the project, proposing new features and improvements.
- Collaborate with external auditors and security experts to conduct code audits and vulnerability assessments.
Requirements
- Proven track record of at least 3 years in software development, with a focus on blockchain and DeFi projects.
- An excellent understanding of the Ethereum Virtual Machine and Solidity, and experience with development environments such as Hardhat and Foundry.
- Strong problem-solving and analytical skills, with an ability to tackle complex technical challenges.
- Excellent communication skills and ability to work collaboratively in a team environment.