Frontend Development Engineer

Job Responsibilities

  1. Responsible for technical selection, architecture design, and development implementation of company frontend projects
  2. Collaborate closely with product, design, and backend engineers to create high-quality user experiences
  3. Continuously optimize frontend performance to enhance user experience
  4. Participate in frontend infrastructure development to improve team R&D efficiency

Job Requirements

  1. Familiar with Web frontend technologies including HTML/CSS/JavaScript. Experience in web application development, able to accurately reproduce design mockups, and solve cross-browser and device compatibility issues
  2. Proficient in JavaScript and popular open-source JavaScript frameworks (React, Vue, Angular, etc.) and common UI component libraries (Ant Design, Material UI, Element UI, etc.)
  3. Familiar with basic network communication knowledge, able to cooperate with backend engineers to integrate API requests and complete dynamic interactions
  4. Proficient in Git; experience in multi-person projects using Gitee, GitLab, or GitHub; familiar with basic Git operations
  5. High standards for code quality, rigorous coding style, able to write unit tests during development
  6. Passionate about IT industry, curious about new technologies, innovative thinking, ability to solve problems independently, and good teamwork awareness
  7. Open-source contribution or AI R&D background is a plus; outstanding internship performance may lead to full-time position