关于我们的客户
我们的客户专注于云通信,并正在寻找一名全职的ReactJS前端开发人员。该职位完全远程,在加拿大任何地方都可以工作,并享有丰厚的福利待遇。
职责:
- 使用React.js开发新的面向用户的功能,包括转换传统界面。
- 维护现有的React系统,包括修复错误。
- 设计和开发新的自定义组件以满足项目需求。
- 安装和配置React部署的服务器环境。
- 维护和更新项目依赖项,修复任何冲突。
- 与其他开发人员和软件工程师合作,开发结构良好且灵活的前端和后端架构,以及支持它们的API。
- 构建可重用的组件和前端库,以备将来使用。
- 将设计和线框转化为高质量的代码。
- 优化组件,以在各种网络设备和浏览器上实现最佳性能。
要求:
- 熟练掌握JavaScript,包括DOM操作和JavaScript对象模型。
- 熟练掌握最新版本的ECMAScript(JavaScript),以及HTML和CSS。
- 了解React和在更广泛的React生态系统中使用的常见工具,如Node.js和npm。
- 熟悉常见的编程工具,如Redux、IDE、RESTful API、Git仓库、TypeScript、版本控制软件和远程部署工具。
- 有使用数据结构库的经验(例如Immutable.js)。
- 了解同构React是一个加分项。
- 了解现代授权机制,如JSON Web Token。
- 熟悉现代前端构建流水线和工具。
- 能够理解业务需求并将其转化为技术需求。
- 擅长基准测试和优化。
- 熟悉代码版本控制工具,我们使用BitBucket。