任务:
- 开发、修改系统现有的用户界面部分,实施新功能
- 与后端团队互动,参与前端应用程序和应用程序接口的集成工作
- 优化和重构当前解决方案
- 参与系统改进实施的讨论,估算任务的劳动强度
- 代码审查
- 对代码进行单元测试
要求
- 高等技术教育
- 精通 JavaScript (ES6)、Context、Prototype、closure、TypeScript
- 具有使用 babel、git、webpack、Gulp、NPM 的经验
- 具有使用 ReactJS、Redux、React-router、AngularJS、JQuery 框架的经验。
- 布局技能
- 了解 CSS 框架,如 Bootstrap
- 了解 HTTP 协议
更佳:
- 有使用敏捷方法(Scrum、Kanban)开展项目的工作经验
- 了解 leaflet、lodash、moment 和 socketIO
- 具有编写单元测试的经验
- 用户界面/用户体验设计知识
- Java 知识
- 具有使用 Jira、Confluence、Jenkins 的经验
- 愿意与他人分享知识
- 团队工作经验