ID:292703

飞得更高

web前端开发工程师

  • 公司信息:
  • 中国铁路西安局集团有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 西安
  • 全区

技术能力

1. 熟练掌握 html5+css3,掌握 rem、百分比、弹性盒布局以及响应式开发,掌握 css 的预编 译 工具 sass 和 less,熟悉 W3C 标准和语义化标签,有良好的代码书写习惯;
2. 熟练掌握 Vue 框架,如路由、组件通信、路由传参、vuex 状态管理工具等;
3. 熟练使用 JavaScript、ES6 新特性、常用 API,实现网页动态交互效果、处理业务逻辑;
4. 熟练使用 Element,AntDesign,Vant 等前端框架,进行快速开发;
5. 熟练使用Axios 实现前后端的数据交互,掌握 Axios 的二次封装;
6. 熟练使用 mockjs 模拟数据和后端接口,使用ApiPost 进行接口测试;
7. 熟悉 git 版本的控制工具,并实现团队协助开发、使用 webpack 打包工具;
8. 了解微信小程序开发,uni-app 等;

项目经验

1、西铁掌中学(Vue 移动端)
项目描述: 此项目是用于铁路局内部使用,是一款集在线培训、在线考试、我要闯关、我要挑战等功能模块 于一体的教育、学习、培训平台。 项目职责:
1、参与项目立项,以及产品需求分析及页面的详情设计和逻辑需求;
2、负责考试、培训模块及相关页面的开发;
3、配合公司测试人员进行单元测试、和集成测试包括性能测试和安全测试;
4、负责项目上线后迭代更新,bug 修复。
应用技术:
1、使用 rem+flex 实现自适应布局;
2、使用 HTML+CSS+VantUI 完成页面建设;
3、使用 Vue-router 完成页面跳转;
4、使用到了 Vuex 对数据进行统一管理,及使用 axios 请求后台数据;
5、使用路由懒加载提升首页加载时间。

2、西铁职培后台管理(Vue PC 端)
项目描述: 此后台管理系统配合移动端西铁掌中学使用,具备员工管理、员工考试成绩汇总、权限分配。主 要用于企业内部对员工信息跟踪及管理。
项目职责:
1、负责管理系统前端部分页面的开发及优化;
2、参与项目的需求分析;
3、配合后端人员,完成数据交互和动态展示。
4、配合测试人员进行功能模块测试;
5、负责上线后,下属部门录入信息时的 bug 修复。
应用技术:
1、用 Vue+Vue-cli 脚手架搭建;
2、使用 HTML+CSS 进行页面布局,以及结合 VantUI 框架;
3、使用路由守卫进行用户跳转权限验证,并解决 Vuex 刷新数据丢失;
4、对请求地址及 axios 进行了二次封装请求数据;
5、使用 mock-js 进行数据模拟,完成数据渲染;

3、一线职工管理系统(Vue PC 端)
项目描述: 此后台管理系统,主要用于各下属车间的人员管理、请销假制度及疫情期间员工的住址信息管理。
项目职责:
1、参与项目立项,需求分析;
2、根据设计师提供的原型稿进行页面的开发;
3、负责权限的分配、请销假页面及数据交互的开发;
应用技术:
1、使用 ElementUI+CSS 完成页面的布局;
2、使用 Vue-router 技术完成页面跳转;
3、封装拦截器及 axios;
4、通过 vuex 对数据集中管理;
5、使用路由守卫对登录进行限制;

4、西安铁路局智慧食堂一码通(vue 移动端)
项目描述: 该项目西安铁路的手机点餐软件,采用集团公司+站段两层级部署模式,直接的通过app 在线点 餐,方便食堂准备餐,按需、按量进行采购,提升就餐体验和食堂服务水平。
主要模块:包括登录注 册、订餐、取餐、个人账单、历史订单等功能模块。
项目职责:
1、根据产品需求分析,进行产品迭代更新;
2、负责静态页面的编写和订餐、个人账单、历史账单、全局守卫等功能的交互和优化;
3、负责迭代模块和新加模块相关接口的编写和优化;
4、配合测试人员做整个项目测试;
应用技术:
1、vant 库+Less 进行页面的构建;
2、使用 vue-router、vuex 等完成路由跳转及数据的统一管理;
3、使用 axios 二次封装进行前后端交互;
4、使用 Token 验证用户登录权限。

5、西安铁路局智慧食堂管理系统(React PC 端)
项目描述: 西安铁路局智慧食堂管理系统是为配合西安铁路局智慧食堂一码通开发的一个后台管理系统。主 要模块有权限管理,站段食堂管理,订餐统计,金额统计等。
职责描述:
1 负责原有项目的迭代及新增数据展示。
2.负责新页面的构建,实现取消订单和管理员权限管理功能的迭代,根据需求新增相应功能。
3.前后端交互,处理数据进行页面展示。
项目技术:
1、使用 react+AntDesign 组件库,对新增页面主体框架布局;
2、使用 react-rudex 进行全组件传值;
3、axios 调用后台接口,完成数据交互渲染;
4、使用路由守卫在未登录前不能查看客户信息。

6、工务 8M(vue 移动端)
项目描述: 该项目为一线现场负责人施工步骤相关事务。 主要模块包括施工八步法和全局路由守卫。
职责描述:
1、负责项目迭代需求的整理;
2、负责新功能的静态页面实现和路由守卫功能的实现和代码优化;
3、新功能模块上线前配合测试人员进行项目集成测试。
4、负责上线后维护;
应用技术:
1、使用 AntDesign+Less 框架完成页面;
2、利用 react-router-dom 进行页面跳转;
3、通过 axios 前后端联合开发,进行

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服