Overview
We are seeking a talented and experienced Blockchain Developer to join our dynamic team. As a Blockchain Developer, you will be responsible for driving the development and execution of our Decentralized Exchange (DEX) platform. The ideal candidate will possess a deep understanding of blockchain technology, strong project management skills, and a passion for building decentralized applications (dApps).
RequirementsExperience
- Minimum of 7 years of experience in software development.
- At least 3 years of experience specifically in blockchain projects.
- Currently engaged in a blockchain project or, if the project has just ended, having worked continuously in blockchain projects for the past 2 years without any breaks.
Technical Skills
- Very good knowledge of the following technologies:
- Solidity
- Web3.js
- TypeScript
- Extensive knowledge of blockchain technology and smart contracts.
Language Proficiency
- Proficiency in English at level B2+ or C1.
ResponsibilitiesProduct Development
- Participate in the review of product requirements, system design, and program code.
- Provide improvement suggestions to enhance product quality and performance.
Testing and Quality Assurance
- Design and execute test cases to track and locate defects or issues in product software, ensuring high-quality deliverables.
- Improve the existing testing plan to enhance testing quality, including but not limited to:
- Testing process improvement
- Testing innovation
- The introduction of new testing methods
Smart Contract Implementation
- Implement smart contracts using Solidity and decentralized protocols to ensure the integrity and efficiency of blockchain transactions.
Automation Solutions
- Propose reasonable automation solutions based on the characteristics of the product and project.
- Design and implement automated testing tools to improve testing efficiency and effectiveness.
Benefits- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work opportunities.
- Access to professional development resources and training programs.
- A vibrant work culture that values innovation and collaboration.