岗位职责:
1、参与前端技术方案设计和开发(产品线为制造业相关),确保代码的可维护性、可扩展性和高性能。
2、使用 HTML、CSS 和 JavaScript( Vue)进行 Web 应用开发,确保组件的高复用性和可测试性。
3、与设计师和后端工程师紧密合作,理解产品需求并将设计转化为高质量的代码。
4、优化应用性能,识别并解决性能瓶颈,确保应用在各种设备上的流畅运行。
5、进行单元测试和集成测试,确保代码质量,减少潜在bug。
6、参与代码审查和技术分享,推动团队技术进步,提升整体开发效率。
7、编写和维护技术文档,确保团队成员能够快速理解和使用代码库。
任职要求:
1、本科及以上学历,计算机科学或相关专业。
2、3年以上前端开发经验,必须熟练掌握React和Vue两种技术栈,具备实际项目经验,了解响应式设计和跨浏览器兼容性。
3、熟悉前端构建工具(如 Webpack、Vite)和版本控制工具(如 Git、SVN),能够独立配置和使用这些工具。
4、深入理解 JavaScript(ES6+)、CSS和 Web 标准,具备良好的编码习惯和调试能力。
5、熟悉 SCSS 和 Tailwind CSS,能够高效进行样式开发和维护。
6、对前端性能、内存优化有一定的了解,能够独立识别并解决性能问题。
7、熟悉可视化绘图技术,能够使用 Canvas 和 SVG 进行图形渲染。
8、有RESTful API使用经验,能够与后端团队良好沟通,理解数据流和交互逻辑。
9、对产品设计和产品交互有良好的理解,能够将设计思路有效转化为实现方案。
10、具备良好的沟通能力和团队合作精神,能够在快节奏的环境中有效工作。
11、有较强的学习能力,能够迅速掌握新技术和工具。
12、熟悉Java语言及Spring Boot/Spring MVC/MyBatis等主流框架。
备注,需要长期出差。