职责描述
1. 以快速迭代的方式开发并持续改进公司产品路线图中的功能。
2. 和产品经理以及UX设计师一起讨论并定义公司产品的设计行为。
3. 识别并解决公司产品中出现的功能性问题。
4. 对开发团队其他成员的代码进行高质量的review。
5. 持续进行技术积累并在开发团队内部进行技术分享。
任职要求
1. 深入理解并掌握 HTML、CSS 和 JavaScript 的核心概念。
2. 熟练使用 Vue 全家桶、node.js、webpack,熟悉多页面的 Vue 应用开发。
3. 熟练使用主流的 JavaScript 自动化测试框架,如:Jest、Karma、Jasmine、Mocha、AVA 和 tape。
4. 熟练使用 Git,熟悉 DevOps 平台的主要功能,熟悉 CI/CD 流程中的各主要环节。
5. 熟悉敏捷开发流程,熟练使用快速迭代的方式进行产品功能开发。
6. 熟练的英语读写能力。
其他加分项
1. 了解 Ruby on Rails。
2. 热爱开源,有向知名开源项目做过代码贡献者优先。