Job Description
We are seeking a skilled Front-End Developer to join our team and contribute to the development of the CoinRoll platform. You will play a crucial role in building and enhancing our cryptocurrency trading platform with a focus on performance and user experience.
Key Responsibilities
- Responsible for front-end development of CoinRoll platform, implementing core functions such as token issuance and trading.
- Develop real-time data display module, including K-line chart, leaderboard, and other financial visualization components.
- Integrate with smart contracts to achieve seamless on-chain interaction and blockchain functionality.
- Optimize front-end performance to ensure smooth experience in high concurrency scenarios and large-scale trading environments.
- Collaborate with back-end developers and designers to implement responsive and intuitive user interfaces.
- Participate in code reviews and contribute to maintaining high code quality standards.
Job Requirements
- 3+ years of experience in front-end development with strong JavaScript/TypeScript skills
- Proficiency in modern front-end frameworks (React, Vue, or Angular)
- Experience with Web3.js, Ethers.js or similar blockchain interaction libraries
- Knowledge of data visualization libraries for financial applications (ECharts, D3.js, etc.)
- Understanding of smart contract integration and blockchain technology
- Experience with performance optimization techniques for high-traffic applications
- Familiarity with cryptocurrency trading concepts and financial markets is a plus
- Strong problem-solving skills and ability to work in a fast-paced environment
Preferred Qualifications
- Experience developing trading platforms or financial applications
- Knowledge of WebSocket and real-time data streaming technologies
- Understanding of security best practices in blockchain applications
- Contributions to open-source projects related to blockchain or finance