公司:Shop Chat Portal
职位类型:全职
地点:阿联酋(迪拜)
资历:高级
关于ShopChat
Shop Chat Portal LLC是一家在阿联酋注册的公司,总部位于迪拜商业湾,是ShopChat的开发者和运营商。ShopChat是一款创新的电子商务应用程序,将在线购物与社交互动融合为一种独特的体验。
我们的使命是为用户提供现代、安全、无缝的购物旅程,同时帮助商家和企业轻松展示他们的产品和服务。
通过ShopChat,用户可以:
- 购买各类新旧产品。
- 作为个人或企业直接销售。
- 在应用内享受集成的支付和配送解决方案。
- 体验互动游戏、竞赛和社区产品合作等独特功能。
我们致力于最高的质量和安全标准,通过可靠的支付和运输服务确保消费者和商家之间的顺畅和可信连接。
我们正在寻找一位高级全栈Web开发人员,帮助我们端到端地交付高质量的功能。
职位描述
您将负责关键市场工作流程的后端和前端交付。这个角色是实践性的:架构、实施、代码审查、性能、可靠性和交付。
后端:NestJS + DynamoDB
前端:+ Tailwind CSS
您将构建的内容
根据优先级,您将参与以下领域:
- 市场核心:产品、类别、搜索/过滤、库存、定价、交易
- 结账和订单:购物车、配送流程、订单生命周期、退货/取消
- 卖家工具:入驻、产品管理、促销/优惠券、广告、分析
- 支付/钱包流程(集成点、交易完整性、对账)
- 通知、审计日志、管理/运营工具和平台护栏
- 高流量用户旅程的性能优化和可扩展性
职责
- 使用NestJS设计和实现可扩展的API和服务
- 在DynamoDB中有效地建模数据
- 使用Tailwind构建高质量的UI体验
- 确保整个堆栈的安全性、正确性和性能(认证、验证、速率限制、缓存)
- 编写干净、可测试的代码;通过代码审查和技术指导以身作则
- 与产品/设计合作,将需求转化为稳健的技术解决方案
- 改善开发者体验:文档、CI/CD改进、环境一致性、可观测性
所需资格
- 5年以上专业Web开发经验(具有重要的全栈所有权)
- 拥有NestJS(或类似框架)的坚实背景和丰富经验
- 具有设计DynamoDB系统的实际经验(索引、访问模式、性能权衡)
- 拥有强大的(SSR/SSG、路由、数据获取模式)和Tailwind CSS经验
- 具有构建和维护生产系统的经验:监控、日志记录、调试、事件响应思维
- 强大的API设计技能(REST;GraphQL是加分项)
- 清晰的沟通、责任感和在快速变化环境中交付的能力
优先条件
- AWS生态系统经验(Lambda、API Gateway、S3、CloudFront、Cognito、SQS/SNS等)
- 可观测性工具(OpenTelemetry、CloudWatch、Datadog、Sentry等)
- 支付/市场领域经验(订单、退货、促销、卖家工具)
- 微服务/事件驱动架构经验
- 测试成熟度(单元/集成/e2e)和性能分析
成功的表现
- 您交付的市场功能可靠、可扩展且易于维护
- 您主动识别瓶颈并提出务实的改进建议
- 您通过审查、结构和最佳实践提高工程标准
- 您帮助将模糊的产品需求转化为明确的技术执行
福利:
- 有竞争力的薪资(根据经验)
- 高度的所有权和对主要平台的可见影响
- 灵活的工作安排
- 有机会帮助塑造架构和工程标准
如何申请
在Indeed上申请:
- 您的简历/LinkedIn
- 相关项目的链接(GitHub/作品集),如有
- 关于您构建的市场或可扩展系统的简短说明(可选但有价值)
职位类型:全职