- 岗位职责
1. 负责神策⼤数据产品 Web 前端的功能开发⼯作;
2. 与产品设计师⼀起优化产品的使⽤流程,使产品能提供更好的数据可视化效果;
3. 负责前端新技术的探索与实践。
我们的挑战:
1. 单⻚⾯复杂 Web 应⽤,需要管理 10 万⾏业务代码,代码量还在快速增⻓中;
2. 与⼤量数据打交道,需要对数据业务有深层次的理解;
3. 服务⼤量客户,产品快速迭代的同时,要让系统在健康的轨道上发展。
- 岗位要求
1. 熟练掌握 HTML/CSS/JavaScript 等前端基础技术;
2. 能实现⾼质量的代码,有良好的代码⻛格、了解各种设计模式;
3. React/Vue/Angular 技术栈⾄少掌握其中⼀种,对背后的设计思路应该⽐较了解,读源码应该没什
么困难;
4. 10 万⾏代码在浏览器⾥运⾏,性能⽅⾯是个挑战,怎么分析、优化性能应该有⼀定的了解;
5. 很好的业务理解能⼒,与⼤数据打交道,需要理解的不只是⻚⾯上有哪些 UI 组件。
6. 有可视化相关经验优先(掌握Canvas/SVG/WebGL等Web渲染技术及标准,熟悉D3、ECharts、
Highcharts、THREEJS、LeafLetjs等开源库)
7. 对⼤数据⽅向感兴趣,乐于帮助客户实现数据驱动;
8. 善于学习新知识,主动性强;
9. 良好的团队合作精神,较强的沟通能⼒。