全栈-远程-1个月
¥1-6K/月
技能要求: Java,SQL Server,Node.js
经验要求: 5-10年经验
程序员客栈
2026-09-28 09:12
工作描述:
项目编号:【44446】
1. 阅读现有代码,梳理已实现功能、未完成部分和上线前需要解决的问题,形成清晰的开发清单。
2. 完善云端 SaaS 系统:商户注册、店铺开通、账号权限、多店铺数据隔离、菜单、订单、员工、库存及报表等功能。
3. 将销售官网与 POS 系统连接,实现注册、订阅状态同步、商户账号开通及 Merchant Login 登录流程。
4. 完善主收银界面和 Windows 自助点餐界面,确保订单进入同一商户系统。主收银需支持现金和拆分付款;自助机不收现金,也不提供拆分付款。
5. 配合接入 Linkly EFTPOS,并处理交易结果、取消、超时、重复回调和对账等问题。后续根据实际条件扩展其他支付服务商。
6. 对接局域网热敏打印机和标签打印机,完成真实设备上的安装、联调和故障排查。
7. 建立基本的测试、部署、日志、备份和更新流程,负责上线后的问题修复与维护。

任职要求

* 有完整 Web 项目的前后端开发、部署和维护经验,能够独立接手已有代码。
* 熟悉前端框架、后端 API、数据库设计、身份认证及权限控制;能根据现有项目技术栈开展工作。
* 理解多商户 SaaS 的数据隔离,能确保不同商户、店铺、员工的菜单、订单、报表和设置不会串数据。
* 有第三方 API 集成经验,能处理支付相关的异步状态、异常情况和重复请求。
* 能阅读英文技术文档,并用清楚的中文说明问题、方案、进度和风险。
* 能使用 AI 辅助开发,但会自行审查、调试和验证代码,能够对交付结果负责。

加分项

* 做过 POS、餐饮点单、自助机、订阅制 SaaS 商户软件。
* 接触过 EFTPOS、Windows 设备程序、局域网打印或标签打印。
* 熟悉 PostgreSQL、行级数据隔离、云端部署与系统监控。

合作方式与交付

第一阶段希望你先评估现有代码,提交一份简明的现状报告,包括:哪些功能真实可用、哪些只是演示、主要技术风险,以及官网与 POS 系统连接和首家门店试用的实施步骤。之后按双方确认的阶段目标开发,每阶段提供可运行代码、部署说明和测试结果。

项目代码、账号和文档需交付到我指定的代码仓库及账号下。希望寻找愿意长期维护和迭代产品、沟通直接、遇到问题能主动提出解决办法的工程师。

应聘时请提供:你独立完成或主要负责的项目、使用的技术栈、在项目中负责的部分,以及可投入的时间。若有支付、打印机或多商户系统经验,请具体说明。
公司信息

立即沟通