Job Responsibilities
- Continuously optimize product user experience and performance, ensuring stability and consistency across multiple devices and browsers.
- Develop and implement product features on the front end, collaborate with the back-end team for API integration, and drive cross-team collaboration.
- Participate in the development of front-end component libraries, maintain technical documentation, and promote code standardization and modularization.
- Contribute to building foundational tools, such as toolchains and performance monitoring, to enhance team efficiency.
- Solve technical challenges during development under the guidance of supervisors, ensuring quality and efficiency in project delivery.
Requirements
Education:
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
Technical Skills:
- Proficient in HTML5, CSS3, and JavaScript (ES6+), with a solid foundation in computer science.
- Deep understanding of at least one mainstream front-end framework (React/Vue/Angular) and capable of independently developing complex applications.
- Familiar with front-end performance optimization techniques, with experience in cross-browser and cross-device development.
- Proficient in build tools such as Webpack or Vite, with strong engineering capabilities.
- Advanced experience with TypeScript.
- Knowledge of responsive web application development and Progressive Web Applications (PWA).
- Node.js development experience is a plus, with an understanding of Server-Side Rendering (SSR).
Experience:
- 4+ years of front-end development experience, with familiarity in designing complex business systems.
- Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve issues independently.
- Experience in leading or contributing to medium to large-scale technical projects is an advantage.
- Fluent in both English and Mandarin to effectively communicate and liaise with stakeholders.
Soft Skills:
- Detail-oriented, with a strong focus on user experience and product quality.
- Excellent communication and collaboration skills to efficiently work with back-end, product, and other teams.
How to Apply:
Send us your CV to [email protected]