一、任职要求:1.教育背景:本科以上学历,计算机、软件工程或相关专业。2.工作经验:3-5年以上前端开发经验,能独立承担项目的前端开发工作。3.技术能力:3.1精通HTML、CSS、JavaScript、DOM、AJAX等前端基础技术。3.2熟练使用Vue.js、React.js、Angular.js等主流前端框架中的一种或多种。3.3具备良好的HTML5页面开发能力,能够创建高性能、跨浏览器兼容的网页应用。3.4对前端性能优化、组件化、模块化等有深入理解和实践。3.5熟练使用uniapp、cordova框架,有多端(APP,移动H5, 小程序)适配的开发经验3.6具备原生插件开发的能力(加分项)4.后端知识:4.1熟悉前后端交互方式,如RESTful API、WebSocket等。4.2了解Node.js、Java、C++等后端语言的基本原理和常见应用场景,能与后端工程师有效配合。5.软技能:5.1具备良好的沟通合作技巧,能够与开发团队、产品经理、UI设计师等有效沟通。5.2责任心强,有良好的团队合作精神,能够承担压力并按时完成任务。5.3思路清晰,善于思考,学习能力强,能独立分析和解决问题。二、岗位职责:1.代码编写:根据需求文档和UI设计,编写高效、高质量的前端代码,实现产品功能。2.模块设计与实现:独立完成软件模块的前端设计和实现,确保代码的可读性、可维护性和可扩展性。3.问题解决:分析并解决前端开发过程中遇到的技术难题,确保项目顺利推进。4.测试与调试:对前端代码进行测试和调试,确保功能的正确性和稳定性。5.文档编写:编写相关的技术文档和代码注释,方便团队成员理解和维护代码。6.技术支持:为后端工程师、测试工程师等提供必要的技术支持和协助。