> Markdown version of [/jobs/ext/2599546-react-node-developer-onboarding-quiz-flow-with-firebase-auth-stripe](https://www.wearedevelopers.com/jobs/ext/2599546-react-node-developer-onboarding-quiz-flow-with-firebase-auth-stripe). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # React + Node Developer - Onboarding Quiz Flow with Firebase Auth + Stripe - **Company:** MARKET SHARE WEB DESIGN AND ADVERTISING - **Location:** United States (Remote available) - **Salary:** $208,000.0 - $249,600.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Database Queries, PostgreSQL, MySQL, Node.Js, Responsive Web Design, Data Streaming, WordPress, Network Routers, ReactJS, Firebase, Backend, Webpack, Stripe, React Native, Front End Software Development, Hubspot - **Published:** August 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c56058962593eb18 ## About the Role Must have: - React (hooks, functional components, React Router) - Node.js / Express (adding endpoints to an existing server) - Postgres or MySQL (writing queries or working with an existing ORM) - Firebase Auth (email/password + Google SSO) - Stripe Elements (@stripe/react-stripe-js) and server-side Stripe SDK - Responsive CSS (must match existing brand design from screenshots) - Experience building multi-step form flows ## Description We need a developer to build a multi-step onboarding quiz as a standalone React app (Vite) that authenticates through Firebase, processes payments through Stripe, and sends data to our existing Node.js API. The project: A 9-step onboarding flow for a subscription app. Steps include text inputs, single-select and multi-select questions, a registration screen (Firebase Auth), a plan selection screen, and a payment screen (Stripe Elements). The app deploys as static files to a subdirectory on our existing WordPress domain. No WordPress integration needed - it's a standalone React app that lives in its own folder on the same server. What's already in place: Firebase project with Auth configured, a Node.js API server connected to a Postgres/MySQL database, a React Native iOS app that already talks to this API, a Stripe account, brand design and all quiz content finalized, and a detailed architecture document with file structure and data flow. Frontend work: - Build the multi-step quiz in React (Vite, React Router) - Firebase Auth integration (email/password + Google SSO) - Stripe Elements for the payment screen - POST quiz answers to our existing Node API on completion - Responsive CSS matching our brand design from screenshots Backend work (small scope): - Add an endpoint to receive and store quiz/onboarding answers - Add an endpoint to create Stripe payment intents - Add an endpoint to push new user data to HubSpot's API - All endpoints added to our existing Node.js server ## Related Videos - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Making the switch from web to mobile development](https://www.wearedevelopers.com/videos/274-making-the-switch-from-web-to-mobile-development) - [Build Your Own Subscription-based Course Platform](https://www.wearedevelopers.com/videos/321-build-your-own-subscription-based-course-platform) - [Challenges of building React and React Native apps](https://www.wearedevelopers.com/videos/448-challenges-of-building-react-and-react-native-apps) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)