微视前端开发工程师 - 北京、深圳
岗位职责:
1、负责微视剪辑小程序,微视端内运营活动,微视素材运营工具的开发;
2、参与产品的迭代,解决技术问题,确保开发质量;
3、参与前端基础能力建设,如组件统一,技术栈统一,可视化标准制定等;
岗位要求:
1、对代码有追求,熟练掌握HTML/CSS/JavaScript等前端开发技能,熟练运用typescript开发。
2、了解前端组件化开发,对MVC/MVVM等设计模式,React/Angular/Vue等主流前端库且有实际项目经验,且有深刻理解。
3、逻辑分析能力强,善于沟通,具备良好的沟通能力和团队协作精神。
4、满足以下至少一项经验能力要求:
熟练掌握nodejs,熟悉express/koa等常用框架,对node端的性能优化和稳定性优化有一定经验。
熟练掌握微信/QQ小程序开发,了解小程序插件机制及开发方式,熟练运用音视频相关API。
熟练掌握WebGL相关技术,有Web音视频开发相关经验。
熟悉前端工程化思想,有相关工具Webpack/Grunt/Gulp的使用经验。
熟悉常见性能优化手段、尤其页面复杂的情况下。