全栈工程师

多伦多 2天前合同 网络
面议
职位名称:全栈工程师 地点:远程 合同 角色概述 我们正在寻找一位全栈工程师,能够设计、构建和交付高质量、生产就绪的全栈功能。您将使用 React 和 TypeScript 开发现代前端应用程序,使用 Python 和/或 Node.js 开发可扩展的后端服务,集成 API 和 AI 驱动的服务,并通过测试和最佳工程实践确保可靠性。 主要职责 • 使用 React、TypeScript 和现代 UI 框架构建和维护前端应用程序 • 使用 Python 和/或 Node.js 设计、开发和扩展后端服务 • 与产品经理、设计师和其他工程师合作,交付端到端功能 • 编写干净、可测试和可维护的代码,注重性能和安全性 • 开发和执行单元测试、集成测试和端到端测试 • 参与代码审查、架构讨论和技术决策 • 在生产环境中部署和监控应用程序 • 高效地排查和解决生产问题 所需技能和资格 • 拥有丰富的 React 和 TypeScript 经验 • 熟练使用 Python 和/或 Node.js 进行后端开发 • 具有构建和使用 RESTful API 的经验(熟悉 GraphQL 更佳) • 对数据库有扎实的理解(SQL 和/或 NoSQL) • 具有测试框架和 CI/CD 流水线的经验 • 熟悉云平台(AWS、GCP 或 Azure)