岗位职责:
1、根据产品原型和UI,进行页面重构和交互逻辑处理,完成与后台数据对接与联调,开发出具有良好用户体验的界面;
2、进行前端技术攻关,确保前端代码具备高性能与高兼容性,完成脚本通用类库、框架、UI控件的编写,并形成文档;
3、持续学习和研究前端技术的最新发展趋势,探索新的技术和工具,不断提升自己的技术水平,保持对行业趋势的敏感性;
4、编写清晰、规范的代码注释,撰写技术文档和使用手册,帮助团队成员理解和使用你开发的代码和组件;
5、对编写的代码进行单元测试,对完成的模块进行自测,协助测试人员完成软件系统及模块的测试,对缺陷进行修复和处理;
6、参与产品需求评审并提出问题、建议及解决方案,完成公司安排的其余事宜;
任职要求:
1、3年及以上Web前端开发经验;
2、精通web基础语言:HTML/CSS/JavaScript及熟悉W3C网页标准;
3、熟悉web数据传输:Ajax(XMLHttpRequest)、Fetch、XML、JSON、XHR等;
4、熟悉网络协议:TCP/IP、HTTP、HTTPS、WebSocket 等;
5、熟悉至少一个MVVM/MVC框架的使用,如Vue、React等,有Vue3开发经验为佳;
6、熟悉前端工程化:Webpack、Gulp、Vite、VueCLI、create-react-app 等;
7、有较丰富的网页制作经验与动画效果等,熟悉不同浏览器的兼容问题及页面优化;
8、了解响应式页面开发,熟悉常用的移动界面UI库,有移动平台上的前端页面适配开发经验为佳;
9、具备较强的责任心及团队合作精神,能够承担工作压力;