猿急送
48人浏览/6人投稿
4小时前
待托管赏金
远程全栈工程师 (自由职业)
关于职位
我们正在寻找一位有才华且积极性高的自由职业远程全栈工程师加入我们充满活力的团队。在这个职位上,您将负责创建新功能和维护我们现有的应用程序,发挥关键作用。您将有机会在整个技术栈中工作,利用现代框架和无服务器架构来交付有影响力的解决方案。这是一个令人兴奋的机会,可以为一个不断成长的产品做出贡献,并与充满激情的产品经理和工程师团队合作。
主要职责
● 使用 UmiJS、React 和 TypeScript 开发和维护健壮且可扩展的前端应用程序。
● 使用 Node.js 和 TypeScript 设计、实现和部署高效可靠的后端 API 和服务。
● 利用无服务器架构进行后端部署,主要在 Cloudflare Workers 上进行。
● 使用 Cloudflare D1 集成和管理我们的 SQL 数据库。
● 与包括 Stripe 支付和 ClassIn 在内的第三方服务无缝集成我们的应用程序。
● 与产品经理紧密合作,理解需求并将其转化为技术解决方案。
● 通过代码审查和知识共享与其他工程师有效协作。
● 优化应用程序以实现最佳性能、可伸缩性和安全性。
● 编写清晰、有良好文档且易于维护的代码,并遵守最佳实践。
● 使用 Git 进行版本控制,并参与敏捷开发工作流程。
任职资格
● 具有全栈工程师的丰富经验。
● 精通使用 React 和 TypeScript 开发前端应用程序。
● 对使用 Node.js 和 TypeScript 进行后端开发有扎实的理解和实践经验。
● 具有使用无服务器架构(有 Cloudflare Workers 经验者优先)部署和管理应用程序的经验。
● 具有使用 SQL 数据库的经验,最好是 Cloudflare D1 或类似数据库。
● 能够熟练地与第三方 API 和服务集成。
● 优秀的解决问题和调试能力。
● 对软件开发原则、设计模式和最佳实践有深入的理解。
● 具有 Git 版本控制经验。
● 出色的沟通和协作能力,能够独立和远程工作。
加分技能
● 具有 UmiJS 框架的使用经验。
● 熟悉敏捷开发方法。(Agile methodology)
● 具有使用测试框架和编写单元测试及集成测试的经验。
● 了解性能优化技术。
● 了解 Web 应用程序的安全最佳实践。
我们期待您的申请!