Backend Developer for AI Fashion-Tech App (Node.js + Stripe + Authentication)

Job ID: 39936779

Budget: $250 – $750 USD

We’re building something bold — The Unshakeable App, an AI-powered fashion and color analysis platform that helps users discover the colors, tones, and styles that amplify their confidence and self-expression. The frontend (React Native) is already complete. Now we need a skilled backend developer to finalize the Node.js backend, integrate payments, and ensure seamless connection between frontend and database.
This is a focused 7–10 day contract to finish and polish what’s already built. You’ll be joining a team that moves fast, communicates clearly, and values clean, documented code.

What You’ll Do:
Authentication & Profiles
Finalize user registration and login with JWT token refresh
Ensure secure logout and session management
Create endpoints for onboarding and user profile updates
Stripe Integration
Implement Basic + Premium subscription tiers
Handle webhooks for successful/failed payments
Update user subscription status in the database
Testing & Deployment
Provide Postman collection for API documentation
Test all endpoints with existing React Native frontend
Deploy backend to AWS or Render
Tech Stack:
Node.js / Express.js
MongoDB or Firebase
Stripe API
JWT Authentication
AWS or Render
GitHub (for commits and reviews)
Timeline & Budget:
Timeline: 7–10 days max
Budget: $600 fixed
Auth + Profiles
Stripe Integration
Testing + Deployment

About the App:
Unshakeable isn’t just an app — it’s a movement.
We’re redefining fashion-tech by merging psychology, color theory, and AI into one experience. Users discover their “Color Family” — Romantic, Essence, Dramatic, Tranquil, Energy, and Base Neutrals — designed to help them own their energy and personal style.
This is more than fashion — it’s transformation through technology.

What We Expect:
Strong communication and daily progress updates
Clean, well-documented code
Proactive problem solving (not just task completion)
Ability to deliver quickly and confidently