Full-Stack Developer / Web Developer for E-Commerce React.js, Node.js, MySQL

Posted yesterday

Worldwide

Summary

We are looking for an experienced Full-Stack Developer to complete a small, modern e-commerce website for an online retail business. ABOUT THE BUSINESS We are building a simple online store for a small product-based business. Customers should be able to browse a limited product catalog, view product details, search and filter products, add items to a cart, and complete a basic checkout/order flow. This is NOT a large marketplace or complex enterprise e-commerce platform. The scope is intentionally small and focused on delivering the core shopping experience in a clean, responsive, production-ready website. WEBSITE STYLE https://www.allbirds.com/ We want a modern, clean e-commerce experience similar to a small independent online store. The reference is for inspiration around product presentation, navigation, layout, and shopping flow. We are building a custom website and are not looking to copy any existing site. SCOPE OF WORK - Build/refine a responsive e-commerce frontend - Product listing/catalog page - Product detail page - Product categories - Product search and basic filtering - Shopping cart - Basic checkout/order flow - Product images, pricing, descriptions, and inventory - Basic product management functionality - RESTful API development/integration - AI-powered product tagging/categorization - Database integration - Authentication where required - Validation and error handling - GitHub repository and clean code structure - Production deployment on Vercel AI PRODUCT TAGGING A key feature is simple AI-powered product tagging. For example, a product such as Running Shoes could automatically receive tags such as Sports, Running, Men, Footwear, and Outdoor based on its product name and description. The AI implementation should be practical and reliable rather than over-engineered. PREFERRED TECH STACK Frontend: - React.js - TypeScript - Next.js is a plus Backend: - Node.js - Express.js - RESTful APIs Database: - MongoDB or MySQL Other: - AI/API integration - Git/GitHub - Vercel deployment We are open to reasonable technical recommendations if they improve the implementation. PROJECT & HOURS This is an HOURLY project. Rate: $25–$30/hour The initial scope is expected to take approximately 10 hours for an experienced developer. We need someone who can work efficiently, understand the requirements quickly, and complete the defined scope without unnecessary overengineering. If the initial collaboration goes well, additional development work may be available. TO APPLY Please include: 1. 2–3 relevant e-commerce projects you have built. 2. Your experience with React, Node.js, and TypeScript. 3. Your experience with MongoDB or MySQL. 4. An example of an AI feature or API integration you have implemented. 5. Your availability to start. 6. Your hourly rate. We are looking for a developer who can start quickly and complete the initial website scope in approximately 10 hours. Applications without relevant e-commerce/full-stack examples may not be considered.

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Intermediate
    Experience Level
  • $25.00

    -

    $30.00

    Hourly
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
TypeScript
Next.js
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Hires:
    1
  • Interviewing:
    2
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jan 11, 2026
  • United States
    Phoenix3:42 AM
  • $5K total spent
    114 hires, 14 active
  • 46 hours

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
CallHana Platform DevelopmentHourly‐ Posted 1 month ago
HTML5
JavaScript
Web Development
PHP
Life Coaching
Wellness

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo