Job Description
We are seeking a skilled Blockchain Contract Engineer to join our dynamic team. The ideal candidate will play a crucial role in designing, developing, and maintaining secure and efficient smart contracts while collaborating closely with our development team.
Key Responsibilities
- Design, develop, and deploy smart contracts primarily using Solidity language
- Maintain and optimize existing contracts to ensure optimal performance and security
- Develop and implement contracts on the TON chain (preferred for candidates with relevant experience)
- Collaborate with front-end and back-end development teams to integrate smart contracts into applications
- Create comprehensive technical documentation and contract test cases to ensure high code quality and maintainability
- Participate in code reviews to enforce security standards and best practices
- Stay updated with the latest blockchain technology advancements and propose relevant improvements
Job Requirements
- Minimum 2 years of professional experience in Solidity contract development
- Experience with TON chain contract development is highly desirable
- Strong understanding of blockchain fundamentals and smart contract security principles
- Proficiency in writing clean, efficient, and well-documented code
- Experience with contract testing frameworks and methodologies
- Ability to work collaboratively in a team environment
- Excellent problem-solving skills and attention to detail
- Continuous learning mindset to keep up with evolving blockchain technologies
Preferred Qualifications
- Experience with other blockchain platforms beyond Ethereum and TON
- Knowledge of cryptographic principles and security best practices
- Familiarity with decentralized application (dApp) development
- Contributions to open-source blockchain projects
- Understanding of gas optimization techniques for smart contracts