Job Title: Full Stack Developer Company Name: Vivid Resume Job Url: https://www.simplyhired.com/job/E7CdVu75ET0_qvzSEk_fgwV6GeV0pbKHA_rbHUTJsIwgVl3zURUxUg Job Description: Full Stack Developer Vivid Resume Remote Job Details Full-time Up to $80,000 a year 6 days ago Qualifications Authentication Cloud infrastructure Docker PostgreSQL Next.js Continuous integration Implementing APIs Developing and maintaining backend systems S3 Playwright Senior level AI Backend systems developed and maintained (4-6 systems) TypeScript Python Stripe payment processing AWS Lambda Full Job Description About Vivid Resume Vivid Resume (imvivid.com) is an AI-powered resume builder that analyzes and fixes resume gaps before generating anything — so job seekers get a resume built on their complete experience, not just a polished version of what they wrote down. The stack is a Python/FastAPI backend and Next.js 14 frontend. Three AI providers in production: Claude, Gemini, and OpenAI Embeddings powering a RAG pipeline. This is a genuinely full-stack role, not frontend-heavy. About the Role You will be the sole owner of the codebase — backend, frontend, infrastructure, and Chrome extension. You work directly with the founder on prioritization, ship features that reach real users, and unblock every other team member who depends on the product working. Responsibilities  Python/FastAPI backend — API development, PostgreSQL schema, async data access (asyncpg + SQLAlchemy + Pydantic v2)  AI pipeline — Claude (premium generation), Gemini (cost-effective tasks), OpenAI Embeddings (semantic search), RAG pipeline  Document generation — Jinja2 + WeasyPrint (PDF), python-docx (DOCX), PyPDF2 (PDF parsing)  Auth — JWT, TOTP 2FA, bcrypt; Payments — Stripe (backend + frontend)  Next.js 14 (App Router, Turbopack) + React 18 + TypeScript 5 frontend  Chrome Extension — Manifest V3, vanilla JS, content scripts across 50+ job boards  AWS infrastructure — App Runner (Docker backend), S3, SES (dual-domain email), Lambda; Vercel (frontend)  Sentry error tracking, Docker containerization, CI/CD pipeline  PR reviews for all blog content submitted by the VA and Content Lead Requirements  Python — FastAPI or equivalent async API framework; real shipped backend, not scripts  Next.js + TypeScript — production experience, not tutorials  PostgreSQL — schema design, async queries, safe migrations in production  AWS — hands-on with at least S3, SES, or App Runner; Docker comfortable  LLM API integration is a strong advantage — Anthropic, OpenAI, or Gemini  RAG pipeline experience (embeddings, retrieval, vector search) is a strong advantage  Stripe integration, Chrome extension development (Manifest V3) are nice to have Takes ownership — flags problems early, solves them without waiting to be asked This Role Is NOT For  Frontend-only developers — this role requires genuine Python/backend ownership  Developers maintaining multiple clients or side projects — full-time commitment only Tools You Will Use Python 3.11, FastAPI, PostgreSQL, Next.js 14, TypeScript 5, Chakra UI, React Query, Zustand, Stripe, JWT, AWS (App Runner, S3, SES, Lambda), Docker, Vercel, Sentry, Claude Code, pytest, Playwright The backend is Python/FastAPI on AWS App Runner (Docker). The frontend is Next.js on Vercel. Three AI providers in production. Full codebase access, documented architecture, and direct founder Apply here: https://imvivid.com/careers#full-stack-developer Pay: Up to $80,000.00 per year Work Location: Remote