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