023-8688 8741
高级网络前端开发人员
来源: | 作者:pro34fe7a | 发布时间: 2019-02-27 | 829 次浏览 | 分享到:

Responsibilities

- 根据 UI 设计师的设计图,实现 Web 前端页面,持续优化代码,保持主流浏览器的兼容性

- 负责公司产品相关应用系统的构建、优化、重构

- 负责网站和手机终端的界面交互开发

- 在移动设备上,追求极致的用户体验

 

Requirements

- 深入理解 W3C 标准与 ES 规范,熟悉 Web 语义化,掌握盒模型、常用布局以及浏览器兼容性

- HTML5 CSS3 开发经验

- ES5 开发经验且了解 ES6 

- 熟练使用各种调试抓包工具,能独立分析、解决和归纳问题

- 有移动设备调试经验者,熟悉性能调优经验

- 深入理解且熟练使用 Vue.js 框架,对生命周期,计算属性,Vue 指令,组件通信了若指掌;熟练应用 Vue.js 的周边生态资源,如 Vuex, Vue-Router 等;掌握核心 API 的实现原理

- 熟练掌握应用状态管理,能够合理正确的设计和开发 Store / Event Bus,能够将数据请求与本地存储、状态管理进行良好的结合

- 熟练使用 Webpack 打包及发布应用,有丰富的插件配置和打包优化经验

- 能熟练编写扩展性、兼容性、可读性良好的代码

- 有良好的技术视野和规划能力,能独立完成前端模块的设计与实现,具备快速的学习能力

- 有足够的组件化经验并能够开发可复用的组件,提高开发效率

- 深入理解 JS CSS PC 端及移动端浏览器兼容性

- 深入理解 CSS 动画,并掌握 SVG Canvas 至少一种动画开发技术,掌握一种动画开发框架

- 优先考虑拥有软件工程、计算机及电子工程的学士或硕士学位的候选人

- 优先考虑有 App 开发经验或 Hybrid app 混合开发经验的候选者

- 优先考虑有技术博客或 Github 上有独立作品的候选者