Job Description
We are seeking a skilled Frontend Developer to join our team. The ideal candidate will be responsible for designing and developing core frontend functionalities while continuously optimizing performance and user experience.
- Lead the architecture design and development of core frontend features
- Participate in developing complex interactive interfaces, visualization modules, or editor applications
- Drive frontend engineering and componentization to improve overall development efficiency
- Collaborate closely with product, design, and backend teams to ensure high-quality deliverables
- Implement best practices for code quality, maintainability, and performance optimization
- Stay updated with emerging frontend technologies and industry trends
Key Responsibilities
- Develop and maintain high-quality frontend code using modern JavaScript frameworks
- Optimize application performance for maximum speed and scalability
- Build reusable components and front-end libraries for future use
- Ensure technical feasibility of UI/UX designs
- Implement automated testing platforms and unit tests
- Participate in code reviews and provide constructive feedback
Job Requirements
- Proficient in HTML5, CSS3, JavaScript (ES6+) with solid computer science fundamentals
- Strong experience with TypeScript, React or Vue, with good architectural design and engineering mindset
- Familiar with WebSocket/real-time push technologies and performance optimization methods
- Experience with build tools like Webpack, Vite, and frontend engineering system setup
- Participated in complete projects from 0 to 1, leading or responsible for core business modules
- Excellent problem analysis and solving skills, able to independently troubleshoot complex frontend issues
- 3+ years of frontend development experience with deep understanding of interaction experience and maintainability
Preferred Qualifications (Any Two)
- Experience writing live indicators using PineScript or PineJS
- Familiarity with financial businesses like forex, futures, securities, or digital currencies
- Knowledge of 2D graphics rendering (Canvas/WebGL etc.)
- Experience with data visualization projects (ECharts/D3.js/AntV etc.)
- Practical experience with low-code platforms or visual systems
- Good aesthetic sense and product awareness, sensitive to interaction details
- Excellent product design thinking
Benefits
Please contact our HR directly via Telegram for benefits information. Thank you.