职位描述:
TAPOLE 技术栈简述
TAPOLE 的项目大多构建于 Laravel,restful 标准分发 API,前端框架处于 jQuery 到 Vue.js 的过度阶段。TAPOLE 工程师在完成功能代码时也关心代码的质量 / 可读性,在有必要时会对功能写测试。下文 [代码风格] 及 [视觉审美] 是 TAPOLE 对 Web 工程师的基本约定。
[编码风格]
使用 eslint,使用 Airbnb JavaScript Style
使用 4 spaces,行末加 ; 号
不写“聪明”的代码,能 3 行写清楚的代码就不要压成 1 行
[视觉审美]
知道什么是好的设计,把 Dieter Rams 的“设计十诫”记在心里
良好的 字形/排印/布局/色彩/ UI / UX 审美
工作职责
参与项目的 Web 前端架构设计,编写合理的设计方案
参与项目的编码,按照产品需求和技术需求实现,保障产品高效稳定运行
职位要求
3 年以上 Web 开发经验
Javascript / HTML / CSS 基础扎实
熟练掌握 jQuery、lodash 等常用辅助库
了解 AMD / CMD / CommonJS 原理,熟练使用 Webpack 等构建工具
熟练使用 Nginx、Git 等常见部署托管工具
熟练掌握 Chrome 开发者工具,至少掌握一种抓包工具如 Fiddler 或 Charles
了解并实践过 Vue.js / React 类框架
熟悉 HTTP 协议及缓存,了解基本的浏览器渲染及网络传输过程
至少掌握一门后端语言,如 PHP / Python / Ruby
具备良好的学习能力和问题分析能力,关注社区动态及技术发展趋势,参与开源项目维护者优先
开发过微信小程序 /熟悉 Node.js 的优先
从这份工作中可以获得
从电商角度看整个互联网生态,更早地知悉行业热点,提升个人视野。
电商平台是一个还在快速成长的行业。有非常多的模块、服务需要整合与打磨,在此段期间,会有很多接触新东西的机会,个人价值也会在这样的环境下飞速提升。
公司官网: www.tapole.cn
[有兴趣可以将简历发至: [email protected] ]