不会写文案,但招聘是真诚的,直接丢jd吧: 职位描述:
基础技术能力
-
熟悉 Web 前端开发体系,对以 JavaScript 编码为核心的开发工作有足够的经验。
-
了解常见浏览器内核,以及浏览器运行环境(包括但不限于 JavaScript 引擎、Layout 引擎等等)。
-
有扎实的 JavaScript 功底,熟知 ES3-ES2015 的规范及实现,并对 ES2015 等新规范有一定使用经验,能够利用新的特性、方法提高编码效率、代码质量。
-
了解 HTML5 的规范,注重语义化的使用,有良好的页面布局规划和实现能力。
-
了解 CSS、CSS3 及其衍生工具的使用。能够利用 pure css 实现动态布局。了解 CSS 的模块化开发概念并有自己的实现思路。可以利用 Less、SASS、PostCSS 等工具提高开发效率和代码质量。
-
了解 Google、Airbnb 等目前常用的代码规范并予以实践,同时知道常见的开发工具相应的配制方法。
-
有一定的面向对象及函数式编程经验,知道各自的有点,并能够根据业务场景选择合适的模式。
-
对于团队合作有足够的理解,掌握相应的工具、方法。能够描述如何从个人角度提高团队合作效率及质量。
专业技术能力
-
熟练使用 Angular/Vue 等 MVVM 框架,了解 MVVM 设计思路,知道 MVVM 内部组件通信、生命周期、View-Model 概念。
-
了解当前 Web APP 以 Component 为核心的开发理念,并知道 Angular/Vue 或者 React 的 Component 设计思路,知道 Component 内部、外部的数据交互流程。
-
能够描述 Angular 1.5 之后 Component 与 Directive、View-Controller 的区别。
-
能够合理划分 APP 的 Component 结构,合理拆分公共组件、功能组件、业务组件。
-
能够自行编写 Angular/Vue 的第三方组件,并且知道如何在第三方组件中同步框架生命周期。
-
了解 Webpack 等模块化编译工具,能够熟练编写配置文件,并知道常见 Loader、Plugin 等。能够利用 Webpack 实现模块化开发(包括但不限于动态依赖加载、代码切分、Tree Shaking)。
-
了解 Restful 设计思路,能够以 Angular/Vue 及其周边工具实现 Restful 的有效接入。
-
了解服务器端,能够根据与服务端通信的不同场景快速查找错误原因。
-
加分项
-
掌握 TypeScript/Flow 并有一定开发经验,能够描述 TypeScript 的静态类型检查体系,知道 TypeScript 的模块化思路及规范。了解 TypeScript 的编译器实现。
-
有 Angular2 的开发经验,并能描述 Angular2 的 MVVM 设计与 Angular1.x 的区别。
-
有 GraphQL 的使用经验,能够实现 Client 和 Server 端。
-
薪资待遇从厚:现场面谈,这里不只有诗和远方,更有可能拿到18个月的年薪~ 有意向请将简历砸至:yafei.cao@ele.me (欢迎自荐及推荐);
网红“火锅”前台~火锅煮妹子 独具特色的办公场所
好棒,貌似没有描述NodeJS