Files.com

Frontend Engineer (ES8/React/Redux/Saga)

技术与编程 全职 USA Only
715天前

详细信息

您是 React、Redux、Webpack、浏览器 API、ES8 以及当今现代前端堆栈的其他方面的专家吗?您想开发数十万用户使用的 Web 应用程序吗?


如果是,我们希望您了解 Files.com!


在 Files.com,我们'我们在 React/Redux 平台上投入了大量资金,并希望扩大我们不断壮大的前端开发团队。作为 Files.com 的前端开发人员,您将处理我们所有面向客户端的 Web 应用程序,这些应用程序主要使用 Javascript 编写,面向 Web 浏览器。

< br>
此外,您还将有机会使用 React Native 开发移动应用程序。


我们的前端开发人员负责在 Files.com 的浏览器和移动应用程序中运行的所有客户端代码。我们在移动端使用最先进的工具,例如 React 16、Redux、Redux-Saga 和 React Native。


我们痴迷于测试、代码审查和保持生产代码较小。


文件.com 目前有许多在其 API 中可用但在其前端 UI 中不可用的功能,因此这项工作的很大一部分将是构建新功能并在它们准备好后立即将它们发布给客户。


以下是我们的前端开发人员最近开展或即将开展的一些示例项目:


  • 在 React 中重建我们的内部 CRM 仪表板。


  • 构建一个基于浏览器的文件上传器,适用于所有浏览器,支持恢复,并能够自动检测最近的服务器进行上传。


  • 构建通知显示“推送通知”的窗格向我们的用户提供有关文件或工作流程更新的信息。


  • 通过添加多种新的双重身份验证方法(例如 U2F、SMS 和 Yubikey)来增强我们的安全性.




最低资格:


  • 5 年以上的应用经验。


  • 具有构建和交付 React/Redux 应用程序的经验,并在实际生产环境中使用过。


  • 了解 ES6 和 ES8 的语言特性。


  • 了解与前端开发相关的常见浏览器 API 和 HTTP 协议的最新扩展。


  • 了解如何编写安全的前端代码并了解常见的 Web 应用程序安全漏洞。


  • 测试和编写单元测试/规范的能力(我们使用流行的 JavaScript 测试框架)




优先资格:


  • 拥有至少一个主要的 Redux 副作用库的经验,例如 Redux-Thunk、Redux-Saga、Redux-Loop(我们使用 Redux-Saga)。


  • 对主要开源项目的贡献。

免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅