Portless正在改变全球电子商务的面貌。通过将品牌与传统的、昂贵的国内仓储脱钩,我们允许电子商务公司直接从制造中心向全球消费者发货,最快只需3-5天。我们正在快速发展,我们正在寻找一位精英全栈工程师,帮助我们扩展一个世界级的、全球分布的平台,为跨境物流的未来提供动力。
职位描述
我们正在寻找一位高效的高级全栈工程师,负责扩展我们全球供应链协调平台的主要支柱。在这个职位上,你不仅仅是处理工单和编写代码;你将从头到尾负责整个架构模块。
- 构建我们的B2B供应商门户,优化我们的核心物流引擎,并设计重型API集成,将Portless与主要的订单、仓储和运输管理系统(OMS/WMS/TMS)连接起来。这是一个高度自主、充满好奇心的工程师角色,他/她在异步、远程环境中茁壮成长,并热爱解决软件与物理世界相遇时发生的混乱、复杂问题。
技术栈
我们构建在现代的、完全无服务器的、云原生的和事件驱动的架构之上。
- 后端与基础设施:Node.js, Express, TypeScript, Google Cloud Platform (GCP)。
- 数据库与分析:Cloud SQL / PostgreSQL, Firestore, ClickHouse, BigQuery。
- 前端:React, Vite.js, TypeScript。
你将做什么
- 拥有解决方案:将广泛、高层次的产品需求转化为生产就绪的功能。你将负责代码的完整生命周期——从模式设计到流畅、直观的前端体验。
- 构建弹性核心基础设施:架构和开发关键模块,协调国际航运路线、海关数据和实时包裹跟踪。由于全球供应链从不睡觉,你将设计这些工作流程,使其具有高度的容错能力,并对外部网络错误具有弹性。
- 深度集成工作:构建和维护与企业OMS、WMS和TMS平台的重型API集成。你将实现强大的重试策略、幂等性键和死信队列,以处理物理世界数据同步的混乱性质。
- 推动异步势头:在全球分布式团队(美国、加拿大、欧盟、英国、中国)中无缝工作。你编写清晰的文档,主动在公共渠道沟通,并且不需要实时会议就能取得有意义的进展。
- 保持高工程标准:参与严格的异步代码审查。通过确保你的代码是模块化的、经过充分测试的和高可观察性的,帮助我们保持精英级的DORA指标,这样我们就可以保持我们的变更失败率低。
我们寻找的人才
- 自我驱动的工程师:5年以上专业全栈经验(TypeScript / Node.js / React),理想情况下在快速发展的、高增长的初创企业环境中。你对不确定性感到完全舒适,知道如何自我突破,对所有权感到极度自豪,并展现出从概念到部署的清晰解决方案思维。
- AI精通:你是一位现代AI开发工具(例如Cursor、Copilot、Claude Code)的超级用户,并将它们视为自身能力的延伸。你在整个生命周期中利用AI——不仅仅是编码,还包括发现、架构设置和复杂解决方案设计。你将“产品所有者”的心态带入你的AI使用中:你注重细节,保持大局观,并知道如何指导AI解决业务关键问题,同时总是保持敏锐的人眼,以捕捉幻觉或架构漂移。
- 分布式系统思维:拥有构建云原生、事件驱动架构的可靠记录。你在设计容错系统方面有深入的经验,并且知道如何处理竞争条件、最终一致性、脑裂场景和不稳定的第三方API。
- 数据与存储务实性:你了解何时使用关系型数据库(PostgreSQL),何时利用NoSQL/文档存储(Firestore),以及如何与实时分析引擎(ClickHouse)或深度数据仓库(BigQuery)合作。
- 深度好奇心与关注细节:你不仅仅是拼凑答案或接受表面的“它有效”。你深入堆栈去理解为什么某事会出错,对边缘案例着迷,并考虑你的代码在大规模下的行为。
- 分布式原生与团队合作者:在全球分布式、异步环境中有效工作的经验。你擅长书面沟通,保持项目跨越时区移动,并自然地作为协作团队成员。你主动协助他人,不需提示,识别机会支持团队的成功,并始终优先考虑共享胜利而非个人认可。
加分项(最好具备)
- 在GCP / Firebase生态系统(特别是Firestore和大规模数据连接)方面有深入经验。
- 在物流、供应链、金融科技或电子商务垂直领域构建系统的直接经验。
- 之前与电子商务平台(Shopify、WooCommerce)或全球航运/承运商API集成的经验。
为什么选择Portless?
- 有竞争力的薪资 + 有意义的股权包。
- 灵活、远程优先、跨多个时区异步友好的工作环境。
- 有机会在一个高度专注的精英工程团队中解决大规模、有形的全球贸易问题。