Back-End Developer (Next.js + Stripe)
Worldwide
We're building a high-end marketing and conversion website for a consumer health-tech product, and we need a back-end developer to own the payments, integrations, and data side of the build. This isn't a simple contact-form site. Payments and clean data flow are core to the project, and they need to be built carefully. We have clear direction and full supporting documentation ready to share with the right person (under NDA). The stack Next.js / React (API routes / serverless functions) Stripe (checkout + webhooks) Headless CMS (Sanity, Contentful, or similar) Event/analytics instrumentation (e.g. PostHog) Deployment on Vercel What you'll build A Stripe checkout and webhook-based payment confirmation flow (idempotent, reliable) A guided product-selection flow passing clean data into Stripe Integration with a headless CMS for site content A centralised event-tracking layer feeding an analytics tool Server-side form handling with spam protection Who we're looking for Proven Stripe experience — you've built real payment + webhook flows, not just demos Strong with Next.js API routes / serverless and third-party integrations Comfortable working with a database and handling data carefully and securely (this is health-tech) Writes clean, reliable code and thinks about edge cases before they happen Communicates proactively and takes a brief seriously the first time We care more about attitude and output quality than years of experience. To apply, please include: A note on your Stripe experience (what you've built, including webhooks) Examples of integrations or payment work you've shipped (live links or code if possible) Anything you've built that you're genuinely proud of Full project context shared with shortlisted candidates once an NDA is in place.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$10.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 weeks ago
- Interviewing:4
- Invites sent:0
- Unanswered invites:0
About the client
- United KingdomLondon6:44 AM
- $1.1K total spent19 hires, 7 active
- 36 hours
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