Full-Stack Developer – Code Audit & Finalize React/Node Dashboard
Only freelancers located in the U.S. may apply.U.S. located freelancers only
Job Description We are an early-stage SaaS platform prepping for an invite-only soft launch. Our application is built using a modern JavaScript stack (React frontend, Node.js backend). We are looking for an experienced, highly disciplined full-stack engineer to evaluate our current architecture for commercial readiness and finish our remaining launch features. This is a paid, contract-based project. We are looking for immediate execution, not co-founders or equity partners. How We Will Begin (Milestone 1: Paid 4-Hour Code Audit & Report) Before writing any feature code, your very first engagement will be a paid, 4-hour architecture diagnostic . We need an objective, expert assessment of whether our current codebase is robust enough for commercial deployment. • 3 Hours - Codebase Ingestion & Diagnostic: Deep-dive into our existing repository files to inspect data flows, state management, backend routing, and technical risk • 1 Hour - Deliverable Report: Provide a concise written summary answering: 1. Is the current architecture commercial-ready? (Yes/No, with specific reasons). 2. What exact refactoring or security measures are required to make it launch-ready? 3. Your fixed-price/hourly quote and exact timeline to complete the remaining tasks below. ________________________________________ Remaining Development Tasks (Post-Audit Scope) Phase 1: UX & Processing Flow • Scan Progress Animation: Redesign a multi-step loading/processing screen sequence (an 8-step pipeline tracking data ingestion, filtering, and quality standards) • Phase 2: Data Quality & Integrity Layer • Live Discovery Panel: Build/finalize a real-time sidebar panel that searches existing platform records as the user types to prevent duplicate database queries • Canonical Entity System & Search Normalization: Implement backend logic and frontend filters to normalize user search inputs (handling inconsistent capitalization, spacing, hyphens, abbreviations, and common aliases) to cleanly map multiple variations to a single canonical database record Technical Requirements • Strong proficiency in React (hooks, state management, clean architecture) • Strong proficiency in Node.js and relational/non-relational database normalization logic • Experience with smooth CSS/JS processing animations • Ability to write clear, actionable technical discovery/readiness reports To Apply Please submit your proposal detailing your experience auditing existing JavaScript codebases for commercial scale. Please explicitly confirm your availability to complete the 4-hour Code Audit & Report milestone.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 weeks ago
- Interviewing:3
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesMiramar8:24 PM
- $2.3K total spent1 hire, 0 active
- Individual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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