工作职责参与系统开发:负责公司系统的前端开发,包括主站、ERP、API网关、渠道平台、报表平台等。实现交互效果:根据产品需求和设计完成前端页面代码,实现交互效果。数据交互与动态信息展现:与后台工程师协作,完成数据交互和动态信息的展现。页面优化:维护及优化网站前端页面的执行性能和加载速度。兼容性处理:解决不同浏览器及不同版本的兼容性问题,确保页面在不同设备上的兼容性和性能。页面切图与重构:根据UI设计图进行页面切图,使用HTML、CSS、JavaScript等技术实现页面的静态化,并优化页面加载速度和用户体验。前端核心模块设计:承担WEB前端核心模块的设计、开发工作,对代码质量及进度负责。用户界面和体验建议:对公司的产品提出用户界面和用户体验方面的合理建议。技能要求基础技术:熟练掌握HTML、CSS、JavaScript等前端核心技术。响应式设计:熟悉响应式设计,能够编写语义化的HTML和CSS样式,熟悉常见的布局方式。框架和工具:熟练使用各种前端框架和工具,如Vue、React、AngularJS等。(熟悉React的优先考虑)版本控制:熟练使用SVN、git等版本控制工具进行代码管理。跨域解决方案:掌握JSONP和CORS等跨域解决方案。性能优化:具备优化前端应用性能的能力,改进前端开发模式和规范,实现高效和可持续的开发。协作能力:与UI设计师和后台程序配合,高效高质地完成页面的实现工作。