1. Independently complete the design and coding-related documentation for corresponding modules in accordance with development standards and processes.
2. Participate in functional requirement analysis and high-level system design; independently complete system design, development, and maintenance; and take responsibility for corresponding unit and integration testing.
3. Assist with software design refactoring and optimization to ensure product iterability and maintainability.
4. Provide technical support and maintenance for certain independently deployed systems.
1. Bachelor's degree or above in Computer Science or related fields, with 3+ years of development experience.
2. Familiar with Vue.js, TypeScript, and Element-UI; understanding of Vite frontend automation tools; proficiency in Vue 3 is preferred.
3. Mastery of HTML and CSS fundamentals; familiar with HTML5, CSS3, and responsive layout design.
4. Mastery of JavaScript, capable of implementing business logic with native JS; familiar with ES6 standards.
5. Proficient in using frontend JS frameworks such as jQuery, Bootstrap, and LayUI.
6. Familiar with Node.js and proficient in using npm for project execution, packaging, and publishing.
7. Basic understanding of a backend development language, with Java preferred.
8. Familiarity with the manufacturing industry or Industrial Internet, with practical Web project development experience, is a plus.
9. Strong sense of team collaboration; proficient in project management tools such as GIT and SVN.
10. Strong technical learning ability and communication skills; willing to travel domestically on a short-term basis.