岗位描述1、 负责应用系统的用户交互界面设计:针对业务需求设计高可用界面,包括按钮、表单、导航等用户交互元素的实现,确保用户能够顺畅地与网页进行互动。2、 前端逻辑开发:使用JavaScript等技术实现前端的交互逻辑,包括页面的动态效果、数据的获取和处理等。3、 前端框架和库应用:熟练掌握并应用常用的前端框架和库。4、 响应式设计:开发支持不同设备和屏幕尺寸的响应式网页,确保网页在各种设备上都能有良好的显示效果。5、 性能优化:优化前端代码和资源,提高网页的加载速度和性能,包括使用代码压缩、缓存和异步加载等技术。6、 与后端对接:与后端工程师合作,对接后端接口,实现前后端数据的交互和通信,确保网页能够正确地获取和显示后端提供的数据。7、 兼容性:确保网页在不同浏览器和平台上的兼容性,包括测试和调试不同浏览器的兼容性问题,并使用各种解决方案来确保网页能够正常运行。8、 版本控制和协作:使用版本控制工具进行代码管理,与团队成员协作开发,确保代码的版本一致性和可维护性。技能要求1、 精通JavaScript、Html5、CSS3等Web标准技术。2、 熟练掌握es6以上标准js。3、 熟练主流JS框架的使用,能至少熟练2种mvvm框架vue、react、flutter、angular等框架。4、 熟悉小程序、公众号、Android端容器技术或Web等平台开发。5、 熟悉移动网络环境的各种特性、设计原则及性能优化方案。6、 对Web标准和兼容性有良好认识,具备良好的代码风格以及接口设计能力,需要具有处理浏览器兼容性的经验。7、 了解一些相关的技术和工具,如包管理(NPM或Yarn)、构建工具(Webpack等)。教育经历全日制统招本科及以上学历。履历2年及以上小程序、App或Web前端社交平台架构及开发经验、平台架构及开发经验。其他1、 具有较强的责任心、学习能力和团队合作精神,并具有较强的抗压能力、技术判断能力。2、 跟踪新技术:关注前端技术的最新发展,学习和应用新的前端技术,不断提升自身的技术水平。