1、熟练使用html5、css3、javascript(es2015及以后),了解追踪w3c最新进展,如es2018、web components、web assembly等。
2、熟练使用Jquery、angular.js框架及相关的插件和UI组件,熟悉react、vue、angular(2 and later)等框架。
3、熟悉bootstrap、font awesome等前端ui库,有前端组件开发经验。
4、熟悉node.js,熟悉express及相关中间件。
5、熟悉前端自动化流程,对grunt、webpack有使用经验。
6、了解less、sass等css预处理器。
7、了解用前端技术开发native程序,如reactive native、electron等。
8、熟悉常用工具,如Linux、shell script、git、svn、nginx、tomcat、appscan等。
9、有mongodb、mysql等数据库使用经验,有c、php等开发经验。
华为企业云企业通信项目的前端开发工作。主要涉及:
1、华为内部前端框架tiny-ui和tiny-plus的开发。
2、华为企业云云视频会议、通信平台云服务管理console界面和admin portal界面的开发。
3、华为企业通信uportal和mediax组件部分界面的开发。
4、华为企业云介绍页云视频会议、通信平台云界面开发。