1.熟练使用Vue2全家桶,Vue3和typeScript编程,掌握JavaScript(ES6)HTML5,Css3,Ajax等
2.熟练使用主流样式库(Ant Design,ElementUI ,VantUI)及CSS常用布局方式
3.熟悉Vue,Taro,微信小程序相关Api做跨平台移动端项目开发和解决多端兼容问题
4.使用canvas绘制路况微观图,echarts,mapGL, threejs做实时数据可视化大屏
5.了解cocos2d-js, 使用Cocos Creator开发微信和h5跨平台小游戏
6.熟练使用webpack,svn和git版本管理,npm安装依赖完成工程化开发
7.熟练使用VSCode编码,Chrome,devtools和微信开发者工具调试多端项目
8.了解TCP/IP、HTTP协议,会用5websocket,SSE实现服务器推送消息
一、数据可视化大屏,echarts图表展示平台项目
工作内容:围绕智能交通业务做的相关信控,研判,评价,缓堵优化等系统⻚面设计开发
具体负责:
交通缓堵实时数据大屏⻚面适配,数据实时刷新渲染
map地图配置道路干线,路口和区域等实时交通情况和数据联动
canvas绘制路口微观图,阶段和环形图做交通情况分析
多指标维度echarts图形图表展示
所用技术:vue2, vue3、typeScript,echarts.js, mapGL, canvas, elementUi,threejs等
二、vue+taro跨平台移动端生态页面开发
具体负责:
论坛社区发帖,点赞,评论,投诉屏蔽,共享餐饮的预约订座和排队功能
带领售前小组完成开发任务,协调产品讨论需求,测试和后端接口文档拟定
微信小程序项目从webview⻚面嵌套迁移到taro框架及分包管理
原生app,h5,微信小程序多端跨平台环境下常用功能的兼容写法封装
在开发和生产环境下对各种bug进行多端真机调试,快速锁定问题并解决
管理多环境git分支,保证前后迭代版本代码正常运行
多业态商品购物⻋和订单模块UED重构
运用技术:taro, vue2, 微信小程序原生api, webpack, vantUI,ant等
三、Cocos Creator 小游戏前端开发
具体负责:
独立开发宝宝学颜色、坠落UFO、冲呀,小坦克 等多个H5小游戏,部分上架于微信小游戏
兼前端工作,迭代开发推广测试活动移动端H5⻚面
运用技术:JS、Html5、Vue、vue-route、Cocos Creator、微信开发者工具、Webpack、html2canvas
设计模式:使用单例设计模式,创建全局静态实例对象,控制整个游戏音乐的开关、数据加载与存储等
性能优化:
压缩图片和音频资源,碎图资源合成图集减少图片渲染次数
创建回收对象池,减少因随时创建和销毁节点造成的性能耗费
预制 prefab格式资源,避免重复性的工作,提升效率
角色 | 职位 |
负责人 | 前端工程师 |
队员 | 后端工程师 |
数据可视化大屏,分4个大屏(上传的图片是首屏和第二屏),前端主要开发,运用技术echartsjs,threejs,mapGL等,数据为虚拟mock数据,定时实时更新数据
B2B2C电商业务,餐饮,零售,服务,娱乐,论坛等业务都涉猎开发,商品列表,详情,购物车,订单,发帖等页面开发,分享到微信小程序或用app打开商品详情,扫码订桌下单等功能开发。 在原生app,微信小程序,h5应用等多个平台共用一套代码,开发维护