Job Description
The Senior/Frontend Engineer will be responsible for architecting and developing core frontend functionalities while continuously optimizing performance and user experience. This role involves participating in the research and development of complex interactive interfaces, visualization modules, or editor-type applications. The engineer will drive frontend engineering and componentization efforts to enhance overall development efficiency. Close collaboration with product, design, and backend teams is essential to ensure high-quality deliverables.
Key Responsibilities
- Design and develop core frontend architectures and features
- Optimize performance and user experience continuously
- Develop complex interactive interfaces and visualization modules
- Participate in building editor-type applications
- Promote frontend engineering and componentization practices
- Collaborate with cross-functional teams for quality delivery
Job Requirements
- Proficient in HTML5, CSS3, JavaScript (ES6+) with solid computer science fundamentals
- Strong expertise in TypeScript, React or Vue with good architectural design thinking
- Familiar with WebSocket/real-time push technologies and performance optimization
- Experience with build tools like Webpack/Vite and engineering system setup
- Hands-on experience in complete project lifecycle from 0 to 1
- Excellent problem-solving skills for complex frontend issues
- 3+ years frontend development experience with deep understanding of UX and maintainability
Preferred Qualifications (Any Two)
- Experience writing live indicators with PineScript/PineJS
- Knowledge of financial domains (forex, futures, securities, cryptocurrency)
- Familiar with 2D graphics rendering (Canvas/WebGL)
- Experience in data visualization projects (ECharts/D3.js/AntV)
- Practice in low-code platforms or visual systems
- Good aesthetic sense and product awareness
- Excellent product design thinking
Benefits
Please contact HR directly via Telegram for benefits information.


