ItsaCheckmate
ItsaCheckmate
201 – 500 员工
咨询市场营销物流
ItsaCheckmate 为餐厅打造数字化点餐技术,将网站、应用程序、自助点餐机和第三方渠道的订单整合到一个互联平台中。公司的工具包括会员忠诚计划、餐饮业务管理、二维码点餐和渠道管理,帮助餐厅团队协调订单、减少错误并支持日常运营。ItsaCheckmate 服务于 2,400 多个品牌,并提供集成服务市场。

高级全栈工程师(Python 与 React)

为全球品牌打造融入 AI 技术的餐饮科技软件,负责 Python 和 React 相关工作。端到端负责可扩展功能,涵盖架构设计、开发、部署与监控。

描述

  • 与产品、设计和工程团队协作,构建、测试、部署并维护可扩展的 Web 应用。
  • 使用 AI 编程代理加快产品开发并修复缺陷。
  • 构建并维护 RESTful 和 GraphQL API。
  • 使用 Sidekiq 等工具构建异步应用工作流。
  • 开发响应迅速、高性能的 React.js 界面和可复用组件。
  • 为 PostgreSQL 和 MySQL 数据库编写并优化 SQL 查询。
  • 提升大型企业系统的可靠性、可扩展性和可维护性。
  • 与团队共同起草技术规范,以支持产品路线图和企业架构目标。
  • 运用 APM 和可观测性工具查找、诊断并解决性能瓶颈。
  • 发现技术债务并牵头采取切实措施加以减少。
  • 从产品设计到实施、发布和监控,全程负责功能交付和复杂问题处理。
  • 在协作式小组团队环境中与产品、设计和工程团队合作。
  • 通过与内部平台用户协作,为外部客户提供支持。
  • 确定技术债务的优先级并加以减少,同时提升系统的可扩展性和性能。
  • 参与架构和技术设计讨论。
  • 参与代码审查、自动化测试、CI/CD 和部署工作流。
  • 诊断并解决服务中断,查明根本原因并落实后续改进。
  • 指导初级工程师,并通过 AI 驱动的方法倡导良好的工程实践。

任职要求

  • 计算机科学、工程相关专业学士学位,或具备同等实践经验。
  • 至少 6 年使用 Python 构建企业级应用的经验。
  • 至少 3 年使用 React.js 或其他现代 JavaScript 框架的经验。
  • 至少 3 年在 30 人或以上规模的工程团队工作的经验。
  • 至少 3 年全远程工作的经验,并有意愿继续远程工作。
  • 至少 3 年在 AWS 上开发和运行应用的经验。
  • 至少 2 年使用 AI 编程代理的经验,包括 Claude Code 或 Codex。
  • 有在本地开发环境中使用 Docker 的经验。
  • 有在 AWS 上运行企业级生产工作负载的经验。
  • 有集成 RESTful 和 GraphQL API 的经验。
  • 有直接针对关系型数据库编写 SQL 查询的经验。
  • 有使用多种工具或框架构建异步后台作业处理的经验。
  • 有使用 Datadog、Sentry 或 New Relic 等可观测性工具的经验。
  • 有编写自动化单元测试并实现超过 60% 代码覆盖率的经验。
  • 有使用 GitHub Actions 开发 CI/CD 工作流的经验。
  • 有改造旧版 Python 应用的经验。
  • 有在产品驱动型工程组织工作的经验。
  • 有跨多个工程团队或小组协作的经验。
  • 责任心强且具备主人翁意识,包括主动指出已发现的差距。
  • 有在高交易量生产环境中工作的经验。
  • 能够将产品需求文档转化为详细的技术规范。
  • 能够在美国东部时间上午 9 点至下午 5 点工作。