- 岗位职责
1 负责公司数据平台产品的基础架构产品的设计与实现;
2 对数据可视化等方向进行技术攻坚,可以独立承担复杂的可视化技术模块,并能够抽象与复用;
3 开发、维护、扩展前端代码框架及工具,不断提升前端产品体验;
4 研究业界新技术及其应用,解决创新研发过程中的关键问题和技术难点。
- 岗位要求
岗位基本要求:
1 大学本科及以上相关计算机专业毕业;
2 熟悉各种 Web 前端技术,熟练跨浏览器、跨终端的开发;
3 熟悉前端性能优化,熟练使用各种调试抓包工具,能独立分析、解决和归纳问题;
4 精通 Javascript、H5、Sass/Less/PostCSS 和 HTML 前端模板引擎;
5 了解 ECMAScript, CommonJS, Promise 等标准, 熟练使用 Git;
6 精通面向对象的 Javascript 开发,有开发过 JS 框架或公共组件等开发经验;
7 熟悉使用 Vue.js 或 React.js 框架,研究过其源码实现优先;
8 对 Javascript 引擎实现机制、浏览器渲染性能有比较深入的研究;
9 熟悉 Gulp,Webpack 等前端构建工具;
10 较好的问题解决能力、沟通能力及学习能力,能反馈并主动 Push 项目问题的解决;
11 技术视野广阔,有主导前端技术方案设计的能力和经验;
12 较好的团队精神,善于技术沉淀、技术分享、技术创新;
13 熟悉 ECharts、D3.js、Highcharts 等可视化组件库开发优先(可视化方向);
14 有大型网站前端架构、前端性能、可访问性、可维护性等方面的实践经验优先。
具备以下者优先:
1 熟悉 Node.js 语言;
2 有开源作品或技术博客;
3 技术社区活跃分子;
4 有独立作品;
5 Geek 控,对技术有狂热兴趣和追求。