Urgent Node.js Quotation Bug Fix
Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted3 hours ago
Our internal quoting tool is almost there, but the Node.js backend that actually compiles and sends a quotation through the PandaDoc API still throws errors and occasionally returns incomplete docs. The React front end behaves, so the critical work sits squarely in the backend quotation-generation flow.
I need someone who has already wrestled with PandaDoc’s API from Node, can read a mid-sized codebase quickly, isolate the failure points, and push a clean, tested fix straight to our Git repo. If you have solid experience debugging asynchronous calls, handling webhooks, and writing unit tests around API wrappers, you’ll feel right at home here.
Deliverables
• Patched Node.js backend with the quotation generation route fully stable
• Any updated environment or PandaDoc template settings committed and documented
• Short change log plus basic test script so I can reproduce your results locally
I’m ready to give immediate repo access and stay available for quick feedback—let me know about projects where you fixed similar backend issues and how fast you shipped the solution.
I need someone who has already wrestled with PandaDoc’s API from Node, can read a mid-sized codebase quickly, isolate the failure points, and push a clean, tested fix straight to our Git repo. If you have solid experience debugging asynchronous calls, handling webhooks, and writing unit tests around API wrappers, you’ll feel right at home here.
Deliverables
• Patched Node.js backend with the quotation generation route fully stable
• Any updated environment or PandaDoc template settings committed and documented
• Short change log plus basic test script so I can reproduce your results locally
I’m ready to give immediate repo access and stay available for quick feedback—let me know about projects where you fixed similar backend issues and how fast you shipped the solution.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.