岗位职责:1.负责PC端和手机端UI界面设计和编程开发等工作;2.参与项目的技术开发,参与讨论用户体验和细化需求;3.负责产品上线后的UI优化与迭代开发;4.能够根据需求独立完成详细设计及编程代码;5.数据分析结果可视化图的制作与开发(如通过Javascript, ECharts等);职位要求:1.计算机或软件工程等相关专业,扎实的计算机基础;2.前端编程开发工作经验至少三到五年以上;3.熟练运用html5,div+css/css3布局, 以及Javascript;4.能熟练运用bootstrap、vue、elementUI 等常见框架;5.熟悉微信小程序和微信公众号的开发,熟练使用小程序的接口;6.能独立完成小程序、PC端和移动端的前端开发;7.熟悉一种以上地图开发框架的对接与二次开发;8.熟悉UI设计,有一定的美术功底,保证产品视觉风格的整体统一;9.有自定义复杂JS组件的经验和能力,如基于element-ui或echart等开源组件源码的基础上做过一些增强版的功能者优先;10.有canvas画布类开发经验(three.js,d3.js等)者优先;