【岗位职责】:
1. 设计、开发和维护公司的Web前端应用程序,包括但不限于网站、Web应用、移动应用等,确保应用程序的质量、可靠性和性能。
2. 负责前端代码的架构设计和开发,制定前端开发标准和规范,并保证代码的可读性、可维护性和可扩展性。
3. 与后端开发人员协作,制定接口规范和协议,实现前后端数据的交互和通信。
4. 研究、探索新的Web前端技术和框架,推动公司的技术创新和发展。
5. 参与项目计划和需求分析,制定技术实现方案和时间表,并按时交付高质量的工作成果。
【岗位要求】:
1、本科及以上学历,计算机相关专业,3年以上的 Web前端开发经验。
2、热爱前端开发,具备良好的团队协作精神和高度的责任心。
3、熟悉HTTP协议,了解B/S架构、浏览器渲染过程,熟悉主流移动浏览器的技术特点;
4、熟练运用 JavaScript、HTML5、CSS3等; 熟悉移动端 Web 动效相关高级特性, 如 canvas, CSS3 动画效果等;
5、有良好的编码习惯和快速学习能力,能够深入技术研究,追求极致。
6、有前端性能优化、组件化和模块化方面的实践经验,有前端架构设计能力。
7、熟悉目前主流的前端技术栈,熟悉es6/typescript语法,至少熟练掌握React/Vue/Angular其中一种,并了解其核心设计思想及特点;
8、熟悉前端工程化工具,如Yarn、Webpack、Rollup。
9、加分项(满足其一即可):数据可视化产品设计开发经验;有独立的开源项目或者参与知名开源项目经验。