Full-Stack Developer Needed – Next.js, Node.js & Three.js | Bug Fixing | £300 Fixed
Budget / Salary£250–750
TypeFreelance project
LocationRemote
Posted2 hours ago
We're looking for a reliable, experienced full-stack developer to fix 49 documented bugs in an existing web application.
It's a tattoo booking platform with a 3D tattoo customisation tool, customer bookings, artist/studio dashboards, an admin panel and Stripe payments.
The platform is already developed. This is strictly bug fixing, not a rebuild.
Tech Stack:
Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS
Backend: Node.js, Express, MongoDB
3D: Three.js
Payments: Stripe
Scope of Work:
All 49 bugs have already been identified and documented in Jira, with reproduction steps, screenshots/videos and priorities.
The issues cover frontend UI, mobile responsiveness, 3D functionality, bookings, Stripe payments and dashboard features.
You'll work directly from Jira and update issues as they're resolved. A separate QA tester will retest the fixes, and any failed fixes or regressions caused by your work must be addressed.
Budget & Timeline:
Budget: £300 GBP fixed
Timeline: 2–3 weeks (21 days maximum)
Payment will be split into four milestones:
£40 – Paid Trial: Fix 3 selected bugs (3D, frontend and routing) within 2 days.
£160 – Main Fixes: Resolve the remaining agreed bugs.
£60 – QA Corrections: Address issues that fail retesting.
£40 – Final Verification: Resolve regressions caused by your fixes and support final sign-off.
Requirements:
Strong Next.js, React, Node.js and MongoDB experience.
Practical Three.js experience is essential.
Experience debugging existing applications, including Stripe integrations.
Good communication, reliability and ability to work independently.
Comfortable with GitHub and Jira.
Important – Please Read Before Bidding:
Only apply if you're comfortable with the £300 fixed budget, 2–3 week timeline and 2-day paid trial.
The detailed bug list will be shared with shortlisted developers before hiring so you can assess the full scope. We expect the agreed price and scope to be honoured once work begins.
Please briefly share your relevant experience and confirm you accept the budget and timeline.
It's a tattoo booking platform with a 3D tattoo customisation tool, customer bookings, artist/studio dashboards, an admin panel and Stripe payments.
The platform is already developed. This is strictly bug fixing, not a rebuild.
Tech Stack:
Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS
Backend: Node.js, Express, MongoDB
3D: Three.js
Payments: Stripe
Scope of Work:
All 49 bugs have already been identified and documented in Jira, with reproduction steps, screenshots/videos and priorities.
The issues cover frontend UI, mobile responsiveness, 3D functionality, bookings, Stripe payments and dashboard features.
You'll work directly from Jira and update issues as they're resolved. A separate QA tester will retest the fixes, and any failed fixes or regressions caused by your work must be addressed.
Budget & Timeline:
Budget: £300 GBP fixed
Timeline: 2–3 weeks (21 days maximum)
Payment will be split into four milestones:
£40 – Paid Trial: Fix 3 selected bugs (3D, frontend and routing) within 2 days.
£160 – Main Fixes: Resolve the remaining agreed bugs.
£60 – QA Corrections: Address issues that fail retesting.
£40 – Final Verification: Resolve regressions caused by your fixes and support final sign-off.
Requirements:
Strong Next.js, React, Node.js and MongoDB experience.
Practical Three.js experience is essential.
Experience debugging existing applications, including Stripe integrations.
Good communication, reliability and ability to work independently.
Comfortable with GitHub and Jira.
Important – Please Read Before Bidding:
Only apply if you're comfortable with the £300 fixed budget, 2–3 week timeline and 2-day paid trial.
The detailed bug list will be shared with shortlisted developers before hiring so you can assess the full scope. We expect the agreed price and scope to be honoured once work begins.
Please briefly share your relevant experience and confirm you accept the budget and timeline.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.