ID:209997

.

web前端工程师

  • 公司信息:
  • 云南人月科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

3年以上前端开发经验,有多个项目多端0-1开发落地经验;能够快速了解业务需求,能够独立负责/完成前端开发任务。
熟练掌握Vue全家桶,了解其核心思想和底层逻辑;能够熟练运用Element-UI、AntDesign、Vant等开发框架。
熟练掌握webpack、gulp构建工具,对前端工程化有深入了解,对前期开发提效和后期优化有相关经验。
熟练掌握JavaScript、ES6+、TypeScript,熟悉设计模式,能保高质量代码完成开发任务。
熟悉使用Node、React等;

项目经验

精细化气象灾害风险预警业务系统:
1. 根据实际需求作出前端技术决策,构建前端开发框架;并根据原型制作系统页面,用户前台采用Element-UI作为部分UI组件,后台管理系统采用Ant Design作为用户界面UI。
2. 负责用户端界面页面功能及核心功能组件开发、制定相关规范;包括系统页面布局(响应式兼容)、交互、时间轴数据展示逻辑组件、OpenLayers地图组件封装(地图操作逻辑、WebGL加速等)、数据请求逻辑封装等,且通过单元测试。
3. 负责后台管理基础配置页面开发;包括可视化出图配置和地图信息配置,ai模型算法管理配置和展示逻辑组件,数据监控页面及前后台交互逻辑编写等。
4. 负责和后端工程师紧密沟通,对请求响应速度较慢,和单次请求响应体积较大的API进行分析并作出新的方案。对数据使用加密压缩的方式进行传输,极大减小单次请求数据体积约60%以上,经过开发/生产环境测试,保证90%以上的API请求响应速度均在200ms以内,提高系统的整体的响应速度;使用GeoJSON Vector Tiles实现对地图数据的加速渲染和交互,有效解决地图渲染庞大数据信息时存在的交互卡顿问题。
5. 负责项目技术文档的编写。

云南省专技人才职称评审(移动端):
1. 根据需求设计系统原型页面及作出合理的技术决策;
2. 运用Vue-CLI 构建前端开发框架,完成应用模块的分配和定义;采用Vant作为应用主要界面进行开发;并对公用组件和代码进行封装。
3. 负责核心业务逻辑代码开发;包括权限控制、应用组件状态的管理懒加载逻辑等。
4. 参加评审会议,分析并记录应用在现实使用场景下可能会存在性能问题和可改善的用户体验方案;如意外退出应用造成存在缓存的问题;pdf和附件材料在高压力的无线网络环境下加载缓慢等问题。
5. 根据记录及高频的反馈率对功能重新分析设计,改善交互方式和用户体验。
6. 负责打包优化测试;包括系统功能测试和系统在3G网络速率下的运行的情况,部分功能运用缓存技术解决高频请求相同资源和冷数据的情况。

云南省专业技术人才公共服务平台:
1. 项目期间参与需求调研、并提出一定的技术解决方案;采用webpack构建前端开发框架。
2. 负责系统原型设计和页面布局;前端采用Vue.js全家桶+Element-ui完成系统界面布局。
3. 负责系统核心功能模块代码封装、开发、测试、迭代、维护,包括用户角色权限控制,路由访问逻辑,系统状态控制管理等;
4. 公共组件库代码的封装、维护;独立封装满足业务需求的组件,对只能满足70%业务需求的element组件进行二次封装,使用vuex和bus方案对组件间的通讯进行管理。
5. 负责前端项目的性能缺陷排查,解决性能瓶颈及兼容适配等问题;根据实际使用场景,通过代码迭代、分包打包、缓存等方案持续优化前端应用;减小包体积40%以上,使前端页面首屏渲染响应时间在2s内完成(两倍以上的响应速度);对部分需求功能边界进行分析,并用合理的方案解决功能边界模糊导致的代码冗余和运行时造成的加载阻塞等问题。
6. 使用Echarts完成评审模块的实时评审情况可视化页面的设计开发以及交互。

信用行为

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

发布任务

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

微信接收人才推送

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

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