VIPKID 招聘 Web 应用 /H5App 前端研发工程师
工作地点 : 雍和大厦
岗位描述:
1、负责 VIPKID 学习教研前端产品的功能开发和跟其他部门的功能协调工作;
2、负责代码性能及交互效果优化,改善应用的用户体验并满足性能要求;
3、设计编写高复用性、逻辑清晰、便于维护的功能组件,并能解决应用各种浏览器中的兼容性问题;
4、注重前端前沿技术研究,通过新技术服务团队和业务。
岗位要求:
1、本科及以上学历,三年以上前端工作经验,精通 HTML/CSS/Javascript 前端技术基础,能轻松编写符合 W3C 标准、语义化、兼容主流浏览器的代码, 熟练编写 ES5, ES6, CSS3 等原生 JS、CSS 代码;
2、熟悉前端工程化与组件化开发,并有实践经验(如 Webpack/Gulp、Vue/React 等或其他前端工具),熟悉 MVC、MVVM 等前端开发模型;
3、至少了解一门非前端的语言(如 NodeJS/Java/PHP 等);
4、有移动端 web 开发或微信小程序开发经验,能够独立设计 webApp、HybridApp 技术方案,并进行性能优化。
加分项:
1、熟练使用 ReactNative/Weex 搭建跨平台应用或打包移动端原生模块,并能够持续优化其交互体验和代码性能;
2、理解动画编程原理,熟练使用原生 JavaScript/CSS3/SVG 实现交互动画效果;
3、对常见开源 JavaScript 框架 /项目有过深入研究,理解其源代码,能对其扩展或优化并贡献过代码,或者自己实际编写过框架和基础 JavaScript 库;
4、熟悉网络通信机制和常用网络协议( HTTP/SSL),了解协议的通讯过程。
VIPKID 招聘 Webgl/Web3D 前端交互研发工程师
工作地点 : 雍和大厦
岗位描述:
1、运用 HTML5、WebGL 开发 3D 互动项目;
2、参与建设和完善前端 2D 交互动画,搭建教学资源动画库;
3、对用户体验和前端性能有很强的敏锐感和优化手段,并能兼容主流浏览器;
4、注重 H5 游戏前沿技术研究,通过新技术服务团队和业务。
岗位要求:
1、本科及以上学历,五年以上前端工作经验,精通 JavaScript、HTML5、CSS3,开发过大型项目;(动画编程高手请忽略)
2、理解 Webgl 原理,熟练使用原生 Webgl API,至少使用过一种 3D 库 Three、PlayCanvas、Babylon..实际开发过 Web3D 项目;
3、理解动画编程原理,熟练使用原生 JavaScript/CSS3/SVG 实现交互动画效果,至少使用过一种 2D 库 Pixi、Egret、Layabox、Cocos2d..实际开发过项目。
加分项:
1、能够基于 Three.js 或其他库进行深度优化,提高系统性能、可靠性及可扩展性;
2、熟悉计算机图形学,有扎实的数学知识和理论基础,熟悉三维图形图像的理论基础,如三维成像原理、UV 贴图、着色器、材质等;
3、对常见开源 H5 游戏框架 /项目有过深入研究,理解其源代码,能对其扩展 /优化并贡献过代码,或者自己实际编写过轻量引擎和工具库;
4、熟悉其他 3D 引擎( unreal,unity3d 等),Opengl 等。
工作地点 : 雍和大厦
岗位描述:
1、负责 VIPKID 学习教研前端产品的功能开发和跟其他部门的功能协调工作;
2、负责代码性能及交互效果优化,改善应用的用户体验并满足性能要求;
3、设计编写高复用性、逻辑清晰、便于维护的功能组件,并能解决应用各种浏览器中的兼容性问题;
4、注重前端前沿技术研究,通过新技术服务团队和业务。
岗位要求:
1、本科及以上学历,三年以上前端工作经验,精通 HTML/CSS/Javascript 前端技术基础,能轻松编写符合 W3C 标准、语义化、兼容主流浏览器的代码, 熟练编写 ES5, ES6, CSS3 等原生 JS、CSS 代码;
2、熟悉前端工程化与组件化开发,并有实践经验(如 Webpack/Gulp、Vue/React 等或其他前端工具),熟悉 MVC、MVVM 等前端开发模型;
3、至少了解一门非前端的语言(如 NodeJS/Java/PHP 等);
4、有移动端 web 开发或微信小程序开发经验,能够独立设计 webApp、HybridApp 技术方案,并进行性能优化。
加分项:
1、熟练使用 ReactNative/Weex 搭建跨平台应用或打包移动端原生模块,并能够持续优化其交互体验和代码性能;
2、理解动画编程原理,熟练使用原生 JavaScript/CSS3/SVG 实现交互动画效果;
3、对常见开源 JavaScript 框架 /项目有过深入研究,理解其源代码,能对其扩展或优化并贡献过代码,或者自己实际编写过框架和基础 JavaScript 库;
4、熟悉网络通信机制和常用网络协议( HTTP/SSL),了解协议的通讯过程。
VIPKID 招聘 Webgl/Web3D 前端交互研发工程师
工作地点 : 雍和大厦
岗位描述:
1、运用 HTML5、WebGL 开发 3D 互动项目;
2、参与建设和完善前端 2D 交互动画,搭建教学资源动画库;
3、对用户体验和前端性能有很强的敏锐感和优化手段,并能兼容主流浏览器;
4、注重 H5 游戏前沿技术研究,通过新技术服务团队和业务。
岗位要求:
1、本科及以上学历,五年以上前端工作经验,精通 JavaScript、HTML5、CSS3,开发过大型项目;(动画编程高手请忽略)
2、理解 Webgl 原理,熟练使用原生 Webgl API,至少使用过一种 3D 库 Three、PlayCanvas、Babylon..实际开发过 Web3D 项目;
3、理解动画编程原理,熟练使用原生 JavaScript/CSS3/SVG 实现交互动画效果,至少使用过一种 2D 库 Pixi、Egret、Layabox、Cocos2d..实际开发过项目。
加分项:
1、能够基于 Three.js 或其他库进行深度优化,提高系统性能、可靠性及可扩展性;
2、熟悉计算机图形学,有扎实的数学知识和理论基础,熟悉三维图形图像的理论基础,如三维成像原理、UV 贴图、着色器、材质等;
3、对常见开源 H5 游戏框架 /项目有过深入研究,理解其源代码,能对其扩展 /优化并贡献过代码,或者自己实际编写过轻量引擎和工具库;
4、熟悉其他 3D 引擎( unreal,unity3d 等),Opengl 等。