Responsibilities
1. Develop and optimize enterprise-level Workspace collaboration platforms and ERP systems to enhance user experience and system performance.
2. Collaborate with product managers, designers, and backend engineers to analyze requirements, design technical solutions, and implement features.
3. Build reusable front-end component libraries and promote modularization and engineering best practices.
4. Deliver efficient front-end solutions for complex business scenarios (e.g., data visualization, permission management, workflow engines).
5. Continuously improve front-end architecture to optimize page loading speed and responsiveness.
Requirements:
6. Bachelor’s degree in Computer Science or related field, 3+ years of front-end development experience.
7. Proficient in React/Vue/Angular frameworks, TypeScript, and modern build tools (Webpack/Vite).
8. Experience in B2B system development (ERP, CRM, OA, etc.) and front-end architecture design for enterprise applications.
9. Familiar with state management (Redux/Vuex/Pinia), data visualization (ECharts/D3.js), and RESTful API integration.
10. Strong knowledge of front-end performance optimization, cross-browser compatibility, and security practices.
11. Excellent communication skills, teamwork spirit, and problem-solving abilities.
Preferred Skills:
- Experience with Micro-Frontends or low-code platforms.
- Knowledge of WebSocket, SSR (Server-Side Rendering), or CI/CD pipelines.
- Understanding of backend technologies (Node.js/Java/Python) and full-stack capabilities.