Senior Full-Stack Engineer for Freight SaaS

Posted 3 weeks ago

Worldwide

Summary

We are looking for an experienced engineer to help cross the line from working prototype to commercial-grade SaaS — production infrastructure, code review, security hardening, and SOC 2 readiness. This is real work on a real product with real data. We are not exploring or experimenting. This platform is designed to be AI-native from the ground up — not AI bolted on after the fact. The system maintains a living knowledge base that accumulates signals from every user action, transaction outcome, and external data event. The goal is a product that gets meaningfully smarter every week — surfacing better recommendations, flagging risks before they materialize, and eventually acting autonomously on behalf of the user. The engineer we hire needs to understand this vision and help architect the data pipelines, feedback loops, and model integration layers that make it real. Tech Stack Frontend: React 18, TypeScript, Vite, custom CSS theming, hash-based routing Backend: Node.js, Express, TypeScript, compiled to CJS Database: SQLite (WAL mode) → migrating to PostgreSQL Query layer: Raw SQL via better-sqlite3 + custom storage layer Deployment: Moving to Render.com or Railway Integrations: 40+ Auth: Custom PBKDF2 token auth (no third-party library yet) Scale target: 200,000 users / 5M vendors, accounts, and orders What You'll Do Review codebase for security vulnerabilities, architectural weaknesses, and performance bottlenecks Lead SQLite → PostgreSQL migration — zero data loss, index design, connection pooling Set up production infrastructure (Render.com or Railway), CI/CD pipeline, and GitHub Actions Harden authentication — JWT or Auth0 migration, session management, rate limiting, secrets handling Implement structured logging, monitoring, and error tracking (Sentry or equivalent) Establish GitHub repo, branch strategy, and PR review process Prepare SOC 2 Type I readiness checklist and drive implementation Architect the AI feedback loop — data pipelines, learning systems, and model integration layers Advise on multi-tenancy architecture for future white-label / SaaS expansion Document architecture decisions, deployment runbooks, and onboarding guides Must-Have 5+ years Node.js / Express in production — deployed systems, not side projects Strong TypeScript across frontend and backend PostgreSQL — migrations, indexing, connection pooling (pg or Prisma) SQLite → PostgreSQL migration experience Production cloud deployment (Render, Railway, AWS, GCP, or Azure) CI/CD pipelines — GitHub Actions preferred REST API integration: auth patterns, rate limiting, retry logic, error handling Security fundamentals: OWASP Top 10, input validation, SQL injection prevention Auth0 or Clerk integration Multi-tenant SaaS architecture experience SOC 2 experience — Type I or Type II, startup environment preferred LLM integration (OpenAI, Anthropic, or equivalent) — prompt engineering, context management Vector database experience (Pinecone, pgvector, Weaviate) for semantic search and matching RAG pipeline experience — injecting structured data into LLM context at query time Feedback loop and learning system design — systems that improve on user behavior and outcomes Familiarity with agent frameworks (LangChain, LlamaIndex, or custom) for autonomous reasoning workflows

  • More than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $25.00

    -

    $100.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
Automated Testing
Nice-to-have skills
HTML5
DevOps
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 weeks ago
  • Interviewing:
    5
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 13, 2026
  • United States
    11:01 PM

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo