Point your AI agent at freehire and let it find you a job.

Get the CLI →

Block Sherpa

New

E-commerce Full-Stack Developer

Posted 22 views 1 applied
Discussion

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.

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.

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.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available