React / TypeScript developer needed
Worldwide
We’re a fast-growing fitness app brand in the USA, looking for a developer to help us build, improve, and maintain our quiz funnel and checkout page. The funnel is a key part of our customer journey, so we need someone who can move fast, write clean code, and create a smooth experience from quiz start to checkout. The opportunity ▪ Join a small, young, ambitious team — 100% remote ▪ Flexible hours, as long as deadlines are met ▪ Ongoing work with long-term collaboration potential ▪ Work on a funnel that directly impacts growth and revenue This is a flexible part-time role depending on workload, with potential for long-term collaboration. What you’ll do ▪ Work with React, TypeScript, Firebase, and Google Cloud ▪ Connect quiz answers, user data, and funnel logic ▪ Improve frontend loading speed, and reliability ▪ Help maintain clean structure and scalable code ▪ Support testing and fast iterations based on performance feedback ▪ Help with Stripe and Posthog analytics integrations where needed Who you are ▪ Experience with React + TypeScript ▪ Experience using AI coding tools (Claude, Codex etc.) ▪ Comfortable working with Firebase / Firestore ▪ Able to build clean, reliable, production-ready features ▪ Good understanding of funnels, user journeys, and conversion-focused UX ▪ Fast, organized, and detail-oriented ▪ Comfortable working independently ▪ Good communication in English ▪ Bonus: experience with Stripe, analytics tracking, Meta/TikTok pixels, Posthog, or similar tools Tools you’ll use ▪ React ▪ TypeScript ▪ Firebase / Firestore ▪ Google Cloud ▪ Stripe ▪ Analytics tools / tracking integrations What to do next Send a short intro, links to 2–3 relevant projects, and a quick note on your workflow and experience with React, TypeScript, Firebase, Stripe, or analytics integrations.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$25.00
-
$45.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Hires:1
- Interviewing:9
- Invites sent:19
- Unanswered invites:6
About the client
- NetherlandsIjsselstein5:15 PM
- $81K total spent60 hires, 27 active
- 2,108 hours
- Retail & Consumer GoodsSmall company (2-9 people)
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