1、本科学历,计算机相关专业,3年前端开发工作经验;
2、熟练使用 HTML5、CSS3、JavaScript、jQuery、Ajax技术进行开发;
3、熟练使用 Bootstrap、Element-ui、NG-ZORRO等前端 UI框架;
4、掌握Angular,Vue主流MVC框架,使用Electron构建跨平台的桌面应用,有实际项目开发和架构组织经验,熟悉ES6;
5、熟悉Nodejs服务端技术,熟练使用webpack构建工具;
6、掌握 HTTP 协议, 消息推送机制(sse,websocket,xmpp)以及浏览器音视频通信(webrtc)技术;
7、熟练使用各种开发工具及代码管理工具;
8、编写易读、易维护、高质量、高效率的代码;
9、有很强的学习能力,清晰的思维,能独立分析和解决问题;