【工作职责】从事Web页面、图形开发,SVG图形编辑,数据生成,网页前端交互,前后端通讯,web产品发布部署等网页相关设计开发工作,熟悉敏捷,Devops等流行软件开发方式,善于使用开源框架、库等共享资源,学习前沿的软件趋势和开发技术,成就业界成熟的Web全栈开发大师。你将参与产品的软件研发工作,包括但不限于:1.完成从客户需求到软件产品定义、架构设计、开发实现、上线发布、运营维护等产品全生命周期中的各个环节;2.创造性解决产品在实现过程中的技术难题,应用前沿技术提升产品的核心竞争力,如微服务,图数据库,AI应用等;3.参与行业前沿技术研究和规划,参与开源社区活动,与业界专家一起工作、交流,构建公司与个人的行业影响力;【任职要求】1.技术能力:熟练掌握HTML、CSS、JavaScript,TypeScript等前端开发技术,代码需符合W3C标准,兼容主流浏览器。熟悉前端开发框架,如React、Vue、Angular等,至少精通一种框架,并熟悉各种控件图表库、UI框架。了解HTTP协议及缓存机制,熟悉RESTful Web Service架构。掌握ES6/ES7、Sass预处理,熟练使用构建工具如Webpack等。2.工作经验:3年以上前端开发经验,至少完整实现两个Web产品或项目的开发发布工作。本科及以上学历,计算机、图形及软件相关专业优先。3.技能与素质:有强烈的学习能力和自驱意识,优良的沟通能力与语言表达能力,具备良好的团队协作精神。较强的逻辑思维能力和问题分析能力,能够独立完成前端开发工作,包括接口联调、bug定位等。具备良好的编程习惯和文档编写意识,具备工作责任心和认真踏实的工作态度。热爱技术研发工作,喜爱研究前瞻性技术,技术视野广阔。4.加分项:熟悉SVG数据格式及解析、生成。了解SVGEdit开源库,有相关开发经验。了解寻路算法,有实际使用及开发经验。有移动端开发经验,能够利用多端框架将代码发布为各平台产品。