Full-Stack Developer — Resume SaaS App (TanStack Start + Supabase + Stripe)

Posted 4 hours ago

Worldwide

Summary

ResumeTailor (https://resume-tailored.com/) is a live, revenue-generating AI resume tailoring SaaS at resume-tailored.com. Users upload their resume and a job posting, and Claude AI generates a tailored, ATS-optimized resume they can download as a DOCX. The core product is built and taking real payments. I need a developer to add polish, fix known issues, and build out the next feature layer. Tech Stack: Frontend/Backend: TanStack Start (React SSR) Database: Supabase (Postgres + Auth) Payments: Stripe (live) Hosting: Railway AI: Anthropic Claude API Document generation: docx.js Deliverables: 1. Multiple Resume Templates (highest priority) Build 5 ATS-safe DOCX templates: Classic, Modern, Executive, Minimal, Creative Each must render correctly in Word, Google Docs, and Mac Preview Fix current DOCX download issues: date alignment (title + date on same line, right-aligned), spacing, margins Add template selector grid UI on the main page — user picks a template before downloading Each template is unlockable per credit (1 credit = unlock one template for a generation) Templates should also render as a styled preview in the browser (matching the DOCX output) 2. Auth Fixes Email confirmation on signup (integrate with Resend or similar email provider) Password reset flow Prevent duplicate account creation showing false success message 3. Dashboard & History Re-download previously unlocked resumes from history page Show job posting text on generation detail page (collapsible) Group generations by company/job posting in history view 4. UX Fixes LinkedIn URL as a separate input field on the main form (currently gets lost in paste) Mobile responsive polish across all pages Stripe receipt emails to customers after purchase (may just be a Stripe dashboard setting) 5. Infrastructure Rate limiting on the tailor endpoint to prevent abuse PDF parsing for scanned/image-based resumes (current implementation only works on text-based PDFs) Budget: Open to proposals — please include your estimate per deliverable so we can prioritize if needed.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
PostgreSQL
React
JavaScript
Activity on this job
  • Proposals:5 to 10
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 1, 2026
  • United States
    6:18 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
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

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