Backend API Developer — Node.js / Fastify / TypeScript / PostgreSQL

Posted 7 hours ago

Worldwide

Summary

We are building a next-generation vehicle marketplace but with real-time auctions, live mechanic tracking, AI-powered search, and a built-in wallet). We are assembling a small team of specialized contractors and looking for a strong backend developer to own the core API. What you will build: OTP-based phone authentication with Redis-backed rate limiting Vehicle listing CRUD with image upload (AWS S3) and Algolia search sync Real-time auction bidding via Socket.io Buyer-seller chat system Wallet — balance, top-ups, and payouts Role-based access control (Buyer / Dealer / Admin) Audit logging on all sensitive actions Unit tests for all endpoints Tech stack: Fastify 4 · TypeScript · PostgreSQL 15 · Prisma ORM · Redis · Socket.io · AWS S3 · Algolia · JWT You must have: 3+ years Node.js backend experience Must have worked with Fastify or NestJS (Express-only profiles will not be considered) Strong TypeScript — interfaces, generics, proper typing Prisma ORM + PostgreSQL migrations Redis for caching and rate limiting JWT authentication flows Engagement: Duration: 10–12 weeks Budget: $1,400–$1,800 fixed price (milestone-based, 4 milestones) Milestone 1 (20%): First working endpoints delivered and tested Milestone 2 (40%): Core module complete and functional Milestone 3 (30%): Integration testing passed, security review signed off Final 10%: Handover, documentation, and code review complete How it works: NDA signed via Upwork before any files are shared. You receive your scoped contractor package (your module only — not the full codebase). GitHub access granted to your private branch. 30-min kickoff call, then weekly check-ins. To apply, please share: (1) a link to a live API or GitHub repo you built with Node.js/TypeScript, and (2) your experience with Fastify or NestJS specifically.

  • $1,600.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
API Development
RESTful Architecture
Nice-to-have skills
PHP
JSON
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 9, 2021
  • ARE
    Dubai12:08 PM
  • $350 total spent
    1 hire, 0 active

Explore similar jobs on Upwork

Application InstallationFixed-price‐ Posted 2 weeks ago
Android
Smartphone
Tablet
iPhone
Amazon Web Services
Java
Unity

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