
资深全栈工程师,.NET 与 React
为一家美国促销品电商公司构建 Shopify、.NET 和 React 服务,连接承运商、店面与订单管理系统。
描述
- 构建并维护 Shopify 店面集成,包括 Admin API、Webhook 和结账连接。
- 创建用于管理和配置的 React 界面。
- 设计并实现 .NET 8 Web API 端点与服务。
- 通过清晰的适配器层连接第三方 API。
- 构建基于事件的消息处理,使用 SNS/SQS,并实现幂等性和重试处理。
- 确保面向客户的体验快速且可靠。
- 与客户的店面合作伙伴协调 API 契约。
- 编写单元测试、集成测试和组件测试。
- 使用 OpenAPI 记录 API,并在 Confluence 中记录集成流程。
- 参与代码审查、迭代会议及与客户的技术交流。
任职要求
- 至少五年全栈开发经验,熟练掌握 C#/.NET(ASP.NET Core、.NET 6+)以及 React 和 TypeScript。
- 具备 Shopify 集成实操经验,包括 Admin API(GraphQL/REST)、Webhook 和结账集成。
- 具备扎实的 REST API 设计能力,并有 OpenAPI/Swagger 使用经验。
- 有第三方 API 集成经验,包括身份验证、速率限制、重试和错误处理。
- 了解 AWS Lambda、SQS/SNS 和 ECS。
- 熟悉整洁架构、依赖注入以及 DDD/CQRS 概念。
- 能够严谨地对后端和前端系统进行测试。
- 具备 Docker 和 CI/CD 使用经验。
- 英语书面和口语能力出色,能够满足日常客户沟通需求。
- 有运输或承运商 API 经验者优先。
- 有 Shopify Plus、Hydrogen 或无头电商店面经验者优先。
- 有使用 Polaris、MUI 等组件库构建管理界面的经验者优先。
- 了解零售、电商或促销品行业者优先。
福利待遇
- 员工可远程工作。

