Job Responsibilities:
• Participate in front-end project development, primarily using the React tech stack.
• Assist in building and maintaining the front-end component library and optimizing user experience.
• Collaborate with the team to implement page interactions, performance optimization, and debugging.
• Learn and experiment with applying AI technologies in front-end projects (e.g., integrating simple AI APIs).
• Write high-quality, maintainable code following team standards.
Requirements:
• Major in Computer Science or related field, with solid front-end fundamentals (HTML, CSS, JavaScript).
• Familiar with React framework and its ecosystem (React Hooks, React Router, etc.).
• Basic understanding of front-end engineering tools (Webpack, Vite, npm/yarn).
• Interest in AI technologies, with basic knowledge or ability to call simple AI APIs.
• Proactive, eager to learn, reliable, with good communication and teamwork skills.
• Able to commit to a minimum of 4 days per week.
Nice-to-Have:
• Personal projects or GitHub portfolio.
• Knowledge of TypeScript.
• Experience in front-end performance optimization.