需要一名前端开发员,他将
- 在团队整体优先事项的范围内,负责部分产品的开发工作
- 为产品带来对客户有价值的价值
- 在交付成果时,既要了解技术解决方案,也要了解用户使用场景
- 制定工作计划并透明地汇报工作
- 与设计团队和服务器端开发人员互动、
- 能够理解他人的代码
- 解决客户报告的问题
- 学习新技术,并将其融入到项目中加以改进
- 联合团队解决复杂问题
要求
- 了解函数式编程和 OOP 原则
- 4-5 年的 JS 开发经验
- 熟悉 ECMAScript 最新版本的功能和语法
- 深入了解 React.js 及其基本原理
- 了解基于 React/Redux 的 SPA
- 了解测试方法和测试工具知识(单元测试、e2e 测试)
- 具有使用 Git 版本控制系统的经验
- 具有使用 Babel、Webpack、ESlint、npm 等开发工具的经验
更佳条件是
- 具有使用 D3.js 创建交互式可视化的经验
- 具有构建高负载网络应用程序和性能优化的经验
- 实践测试自己的代码并应用 TDD 和/或 BDD
- 具有界面设计和开发经验
- 遵守 SOLID、KISS 和 YAGNI 原则