freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - Logistics

Open 31d

Software Engineer — Transportation Management System (TMS)

Build and ship features for a proprietary TMS that runs brokerage operations: quoting, tendering, booking, tracking, invoicing, carrier management. Full-stack (React, TypeScript, Node.js, PostgreSQL). You'll use AI-assisted tools (Cursor, Claude) daily to push the envelope of what's possible.

You own features end-to-end, requirements through production. Small team, high autonomy, minimal meetings.

Responsibilities

  • Build full-stack features across the TMS
  • Integrate with carrier networks, load boards, EDI/API partners, and third-party logistics platforms
  • Translate brokerage workflows (load booking, rate confirmation, shipment tracking, invoicing) into working software
  • Make architecture decisions around multi-tenant data isolation, RBAC, and security
  • Ship fast using AI-assisted development tools
  • Monitor production, fix what breaks

Required

  • 2+ years shipping full-stack web applications
  • Experience with AI-assisted development (Cursor, Replit, Claude)
  • Experience with React, TypeScript, Node.js, and SQL
  • Ability to work independently with minimal oversight
  • Comfortable reading and writing English (codebase, docs, async communication)

Preferred

  • Logistics industry experience (brokerage, 3PL, TMS, carrier ops)
  • Familiarity with EDI, carrier APIs, or logistics SaaS
  • Multi-tenant SaaS architecture experience
  • Architecture experience - Queueing, caching, system design
  • Docker, Cloud deployment experience

Details

  • Remote
  • Part-time or full-time (flexible)
  • Async-first communication

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available