- 岗位职责
岗位描述
- 参与火花思维前端开发迭代,持续优化并主导技术难点的攻坚工作
- 为团队持续优化和迭代技术架构,完成核心组件的设计及开发,用创新的思路解决问题
- 参与团队的流程及规范的制定工作,为团队提供开发工具改进开发效率及质量。
- 岗位要求
岗位要求
- 精通JavaScript/TypeScript编程语言,熟悉语言机制,能够熟练地手写代码演练思路
- 熟练掌握React/Vue等开发框架,React优先。熟悉Redux/VueX等使用方法。Redux-Saga优先。
- 熟练掌握Webpack使用方法,有plugin,loader开发经验优先。
- 熟悉HTTP协议,熟悉RESTful设计规范,掌握相关网络调试工具,有WebSocket使用经验优先。
- 了解与原生客户端通信原理,有 混合开发/Flutter/React Native 经验优先
- 有良好的编码习惯。有单元测试、自动化E2E测试实践经验优先。
- 对重复性及不规范的工作容忍度低,能够自发地通过改进工具&流程解决问题。
- 熟悉Node编程,有 Express/Koa/Egg等项目开发经验优先
加分项
- 有游戏类项目开发经验优先
- 有多媒体处理经验优先
- 有客户端开发经验优先
- 有服务端(Java/Go/Node)开发经验优先
- 具备良好的运维能力,熟悉Docker、Nginx等组件的使用和配置