岗位职责:1、扎实的JavaScript基础、熟悉TypeScript, 熟悉Vue3,Pinia及其生态周边(熟悉底层原理),有Uniapp开发项目经验,有数据可视化开发经验;2、熟悉nodejs,熟悉git版本控制工具,能熟练使用vite,rollup,webpack;3、熟悉各种浏览器终端的兼容性,对Web的性能优化以及Web常见漏洞有一定的理解和实践;4、界面设计实现:负责公司产品的前端交互和视觉界面设计的开发实现,确保界面体验美观、用户体验佳;5、交互设计还原:与产品经理紧密合作,确保设计意图在前端的准确还原或用更好的交互、视觉表现呈现;理解并实现复杂的交互效果,如动画、响应式布局等,满足公司产品多端使用自适应;6、前端架构设计:设计并实现前端架构,确保代码的可维护性和扩展性;优化前端代码,提升页面加载速度和运行效率;7、技术选型与创新:根据项目需求,选择合适的前端技术栈。跟踪前端技术发展,引入新技术提升开发效率和产品品质;8、跨浏览器兼容性:确保前端代码在不同浏览器和设备上均能正常运行,解决兼容性问题;9、 团队协作与沟通:与后端开发、产品经理、设计师等团队成员有效沟通,确保项目顺利推进;参与代码审查,提升团队代码质量;10、 文档编写与维护:编写清晰的技术文档,记录开发过程和关键决策;维护项目文档,确保文档与代码同步更新。岗位要求:1、技术技能:本科学历,计算机相关专业毕业,熟练掌握HTML5、CSS3、JavaScript等前端开发技术;熟悉至少一种前端框架(如React、Vue、Angular等);了解前端工程化、模块化开发,熟悉Webpack等构建工具。2、设计还原能力:具备较强的视觉审美能力,能够准确理解并实现设计师的设计意图;能够处理复杂的CSS布局和动画效果,确保界面的美观和流畅。3、沟通能力:良好的团队合作精神和沟通能力,能够与不同背景的团队成员有效协作;能够清晰表达技术观点和解决方案。4、学习能力:具备快速学习新技术的能力,能够适应不断变化的技术环境;对前端技术有持续的热情和探索精神。5、问题解决能力:能够独立分析和解决前端开发中遇到的技术问题;具备良好的调试和优化技巧,能够提升页面性能和用户体验。工作经验:1年以上前端开发经验,有成功上线的响应式布局项目案例;有安卓系统手持终端APP开发经验优先考虑;优秀应届毕业生亦可。