ID:236627

开发工程师

  • 公司信息:
  • 野村综合研究所
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 1200元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 上海
  • 闵行

技术能力

熟悉 TCP/IP 协议
熟练使用原生 JavaScript ,熟悉 ES5 / ES6 ,了解 React / Vue / Angular 框架
深入理解 canvas / svg
熟练使用 webpack / Gulp
熟练使用 NodeJS ,熟悉 Koa / Express
熟练使用 PHP / Golang / NodeJS / C++ ,并具备后端并发开发能力,熟悉 MongoDB , Mysql ,具
有 Sql 优化实战经验
熟悉 WebRTC ,了解 media source extension , OpenCV.js 和 flv.js
熟练使用 Git / SVN
熟悉 WebGL / webGIS ,熟悉 Three.js 和 ArcGis熟练使用 Linux/Unix ,熟悉 bash/shell ,并了解网络安全维护,可基于 wiresharke 抓包和分

熟悉常见数据结构和算法,如 bitmap 算法
熟悉常见设计模式熟悉 TCP/IP 协议
熟练使用原生 JavaScript ,熟悉 ES5 / ES6 ,了解 React / Vue / Angular 框架
深入理解 canvas / svg
熟练使用 webpack / Gulp
熟练使用 NodeJS ,熟悉 Koa / Express
熟练使用 PHP / Golang / NodeJS / C++ ,并具备后端并发开发能力,熟悉 MongoDB , Mysql ,具
有 Sql 优化实战经验
熟悉 WebRTC ,了解 media source extension , OpenCV.js 和 flv.js
熟练使用 Git / SVN
熟悉 WebGL / webGIS ,熟悉 Three.js 和 ArcGis熟练使用 Linux/Unix ,熟悉 bash/shell ,并了解网络安全维护,可基于 wiresharke 抓包和分

熟悉常见数据结构和算法,如 bitmap 算法
熟悉常见设计模式

项目经验

1.网站重构
职位:开发
相关职责成例:部署项目详细流程
职责描述
1. 重构网站宏微任务,增加防抖和节流,采用 ES6 的新特性优化 ES5 冗余结构和算法,利用
promise 实现异步,提高组件响应速度。
2. webpack 压缩 html 和 js ,部署 CDN ,开启缓存,减少 http 连接次数,优化 web 性能,提高45%
响应速度。
3. 部署 Git Server ,优化部门开发工作流,分割 git 权限,提高整体开发效率15%。
2. 网站canvas功能扩展
职位:开发部负责
相关职责成例:
1. canvas-画板demo
2. canvas API 扩展
3. 绘图辅助程序相关demo
4. worker 处理
5. 类在线云笔记demo
职责描述
针对网站图片处理业务,基于 postMessage 新增 worker 多线程处理,提升响应速度,优化图片处
理性能
针对售后服务业务,基于 canvas 新增绘画板和辅助设计系统功能
重写 canvas API ,扩展 CanvasRenderingContext2D ,新增 DashLine 和 gradientColor 功能
3. canvas游戏设计与部署
职位:开发部负责
相关职责成例:
1. canvas-游戏demo
2. 球体运动和物理引擎Box2D
3. File API
4. 弹珠游戏-demo职责描述
基于 canvas 对 video 播放器重设,并增设离屏 canvas ,实现视频双缓冲机制
设计碰撞和边缘检测算法
基于 JSONP , FetchAPI , File API 设计接口,并实现文件切片与隐藏
4. 生物数据处理网架构
职位:部门负责
相关职责成例:
1. excel-导出器
2. SVG-仿真图
3. svg-拖拽交互
职责描述:
根据需求设计整体网站架构
基于 OpenCV.js ,实现图像灰度和聚焦处理功能
基于 xml 和 svg ,实现 excel 结果导出功能
5. 横滨3D城市Gis设计
职位:开发部负责
相关职责成例:
1. ArcGis-demo
2. LeafletJs-demo
职责描述
基于 Three.js 设计 3D 城市图,使用 ES SL 处理特殊顶点
基于 ArcGis 官网 doc 实例,设计地图模型
6. webRTC远程通讯网设计
职位:开发部负责
相关职责成例:
1. Stun 信令服务器
2. webRTC 视频通讯-demo
3. DataChannel -文件传输
职责描述
基于 webSocket , eventSource 设计交互聊天室
基于 NodeJs 的 socket 库,建立信令服务器 stun
基于 WebRTC 的 Data Channel 建立点对点文件通信
7. 流媒体增益处理
职位:开发
相关职责成例:
1. audioAPI基于AJAX处理后端传来的流文件数据
2. 获取flv流文件二进制数据
职责描述:
基于 AudioContext 对音频多媒体的处理
基于 decodeAudio API 处理由后端 php 传递的音频流文件,并基于 ArrayBuffer 对 flv 流文件进
行16进制转换和数据分析

案例展示

  • 即时通讯

    即时通讯

    职责描述 基于 webSocket , eventSource 设计交互聊天室 基于 NodeJs 的 socket 库,建立信令服务器 stun 基于 WebRTC 的 Data Channel 建立点对点文件通信

  • 流媒体增益处理

    流媒体增益处理

    职责描述: 基于 AudioContext 对音频多媒体的处理 基于 decodeAudio API 处理由后端 php 传递的音频流文件,并基于 ArrayBuffer 对 flv 流文件进 行16进制转换和数据分析

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服