Back to search
Block Sherpa Getonbrd · Posted today

E-commerce Full-Stack Developer

Remote Remote

Programming fully_remote lang_not_specified remote_full
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Requirements

I am looking for an experienced MERN-focused Full Stack Developer who can move quickly from frontend review to a production-ready backend and payment-ready commerce flows.

  • Minimum 5+ years of MERN stack experience (React, Node.js/Express, MongoDB) with strong backend fundamentals.
  • Hands-on experience building e-commerce platforms (cart, checkout, orders, user accounts, and product browsing).
  • Proven experience delivering admin dashboards with role-based access and practical operational tooling.
  • Direct experience integrating Stripe payments.
  • Strong understanding of JWT authentication, secure API design, and protecting payment + order flows from edge cases.
  • Ability to translate frontend needs into backend contract/API design (clear request/response shapes, consistent error handling, and predictable UI states).
  • Clean development practices: version control, maintainable code, and clear documentation for handoff.
  • Soft skills we value: ownership, responsiveness, and the ability to break work into milestones. We also expect clear communication and proactive risk identification during implementation.
  • Portfolio demonstrating similar commerce or payment-integrated projects.

Note: I will provide the frontend repository link for review(github.com/jose-olivencia235/Ecommerce-Frontend ). Backend work must be built from scratch to match the current frontend architecture.

Projects

I am looking for an experienced Full Stack Developer to complete my e-commerce platform. The frontend is already built with React and is publicly available on GitHub. I need someone who can review the existing codebase, identify what needs improvement, and build the complete backend with admin dashboard and payment integration.

Job Description

I need you to review the existing frontend and then complete the platform by implementing the missing backend and end-to-end flows.
Here is Github Repository of our Frontend:
github.com/jose-olivencia235/Ecommerce-Frontend

  • Perform a code review of the provided React frontend and propose UI/UX improvements that align with the desired backend behavior.
  • Design and build the backend using Node.js, Express, and MongoDB, including robust APIs for all core pages and user flows.
  • Implement authentication and authorization with JWT (secure routes, role-based access for admin/dashboard).
  • Create data models and endpoints for products, collections, cart, orders, wishlists, reviews, and search/filter operations.
  • Build an admin dashboard: define features, permissions, and the backend support required (inventory/catalog management, order management, and basic analytics where appropriate).
  • Integrate payments with Stripe, including order creation, payment confirmation/webhooks, and failure handling.
  • Ensure smooth UX by adding missing frontend/backend coordination such as wishlist actions, reviews workflows, and reliable loading/error states.
  • Provide estimates, a milestones-based delivery plan, and clear deliverables as the project progresses.

Budget & Timeline

Time line is within 2 months.

I expect the freelancer to deliver a functioning backend (Node.js/Express/MongoDB + JWT), an admin dashboard plan and implementation, payment integrations for Stripe, and the remaining commerce features: wishlist, reviews, and improved loading states.

Desirable (Preferred)

  • Experience with React 18/19 and Vite-based codebases, including performance and UX improvements that enhance loading/error states.
  • Experience implementing wishlist/reviews systems with moderation-friendly designs and scalable query patterns.
  • Familiarity with search/filter optimization strategies in MongoDB (indexes, query composition, pagination).
  • Experience designing admin dashboards with pragmatic components (tables, filters, bulk actions) and secure server-side enforcement.
  • Ability to propose improvements beyond the initial scope while staying on schedule and budget.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search