岗位职责:1、负责交互式的前端界面开发。2、根据需求,分析并实现最优的页面前端解决方案。3、负责前端页面功能的开发与后期维护,持续改善用户体验。岗位要求:1、两年以上Web前端开发经验,有微信小程序和混合APP前端开发经验,代码风格良好,能写一手优秀的前端代码。2、精通ArcGIS、ThreeJS、Webgl、 HTML5、CSS3、JavaScript等前端技术,掌握面向对象编程思想。3、能熟练掌握至少一种主流前端框架Vue、Angular、React等,并了解其原理,Vue优先。4、对web服务器端开发(nodejs、Java)有一定的了解;熟悉前端构建工具,如Webpack、Gulp等。5、要有良好的自学能力,善于解决开发过程中遇到的技术难题。6、对浏览器兼容,页面重构,跨域交互,写JS插件,JS性能优化有过硬经验者优先。7、要有良好的敬业精神和团队合作精神,有上进心,责任感强,善于沟通,能承受一定的工作压力,愿意与研究院共同成长。8、面试时能带上相关作品。9、要求至少硕士学历。