Job Description
We are seeking a skilled Smart Contract / Solidity Engineer to join our team. You will be responsible for designing, developing, and deploying secure, efficient, and scalable smart contracts. This role involves working closely with cross-functional teams to integrate smart contracts with various systems while ensuring optimal performance and security.
Key Responsibilities
- Designing, developing, and deploying secure, efficient, and scalable smart contracts
- Writing and testing Solidity code for smart contracts
- Debugging issues with existing smart contracts
- Collaborating with other team members to integrate smart contracts with front-end and back-end systems
- Ensuring contracts are implemented according to project specifications
- Optimization of smart contract performance and gas fees
- Contributing to the overall design and architecture of blockchain-based projects
- Participating in system architecture, protocol design, and decision-making to ensure security
- Minimizing attack surface through secure coding practices
- Keeping up-to-date with the latest developments in Solidity and blockchain communities
- Incorporating new best practices and techniques into development processes
- Development, testing, and deployment of Python Keeper Bots
Job Requirements
- Proven experience in Solidity development and smart contract deployment
- Strong understanding of blockchain technology and Ethereum ecosystem
- Experience with smart contract security best practices and auditing
- Knowledge of gas optimization techniques
- Familiarity with front-end and back-end integration of smart contracts
- Experience with Python development (for Keeper Bots implementation)
- Ability to debug and troubleshoot complex smart contract issues
- Strong problem-solving skills and attention to detail
- Excellent collaboration and communication skills
- Continuous learning mindset to stay updated with blockchain advancements
Preferred Qualifications
- Experience with other blockchain platforms besides Ethereum
- Knowledge of decentralized finance (DeFi) protocols
- Familiarity with testing frameworks for smart contracts
- Understanding of cryptographic principles
- Contributions to open-source blockchain projects