Fullstack Team (MedusaJS / NextJS / Typescript / AWS / NodeJS)
5000 USDProject Overview: Swork Ecosystem
Swork is disrupting the professional clothing and PPE (Personal Protective Equipment) market. We are moving away from a simple e-commerce model to a dual-platform ecosystem:
- A Client-Facing SaaS Storefront: E-commerce features + a SaaS module for clients to manage their equipment fleet, assignments, and stocks.
- An Internal ERP/Back-Office: The central hub for order management, customer accounts, handling of new storefront features and the bridge to the storefront.
The Mission: Stabilize, Refactor & Build
Phase 1: Core & Database Overhaul
- Database Cleanup: The current PostgreSQL database is cluttered. You will be responsible for refactoring the schema to ensure data integrity and scalability.
- Backend Stabilization: Review the existing MedusaJS (Node.js) core. You must clean the "messy" parts, stabilize existing features, and ensure the API is robust or maybe recreating a full AWS serverless e-commerce/saas backend .
- Architecture Choice: Evaluate and potentially implement a Full Serverless AWS backend to optimize performance and costs.
Phase 2: The Dual-Frontend Development
- ERP (Internal Tool): Full redesign. Instead of a simple Medusa fork, you will build a dedicated, high-performance interface (NextJS or Vite) connected to the Medusa API or AWS Serverless API to manage the entire business flow.
- SaaS Storefront (Client-Facing): * E-commerce:Quotes, orders, and invoicing.
- SaaS Module: A complex interface for our clients to manage their "equipment park," track individual assignments (who wears what), and monitor available stock.
Technical Stack & Infrastructure
- Backend: Node.js / MedusaJS (Framework core).
- Database: PostgreSQL.
- Frontend(s): TypeScript / Next.js (Storefront) & Vite (ERP/Back-office).
- UI Framework: Currently ChakraUI (We are open to switching to Tailwind/Shadcn for better performance).
- Cloud/DevOps: AWS (S3 for assets), Render for hosting. A transition to AWS Serverless is highly encouraged for the backend.
Required Profiles
1. Senior Backend Developer (Node.js / MedusaJS expert)
- Expertise: Deep knowledge of MedusaJS or highly modular Node.js architectures.
- Data Architect: Strong experience in PostgreSQL refactoring and performance tuning.
- Cloud: Experience with AWS (S3, Lambda/Serverless) and Render.
2. Senior Frontend Developer (Next.js / Vite / TS)
- Expertise: Building complex, data-heavy SaaS dashboards.
- State Management: Ability to manage complex client-side states (equipment tracking, stock assignments).
- API Integration: Mastery of consuming complex Headless APIs.
Deliverables
- Refactored Backend: A clean, documented, and stable MedusaJS API.
- Internal ERP: A functional, fast back-office for our ops team.
- SaaS Storefront: A premium user experience for our clients combining commerce and asset management.
-
30 days5200 USD
127 30 days5200 USDGood day!
I am a Fullstack developer with experience in Node.js, MedusaJS, Next.js, and TypeScript. I create stable backends, optimize databases, and implement AWS Serverless, while on the frontend I develop intuitive SaaS and ERP dashboards with state management and Headless API integration. I write clean, maintainable code and provide long-term product support.
I would be happy to connect to the development of the ecosystem and discuss your tasks.
-
30 days6000 USD
313 30 days6000 USDGood day!
I am a Fullstack developer with experience in Node.js, MedusaJS, Next.js, and TypeScript. I can take on the stabilization and refactoring of your backend, optimization of PostgreSQL, migration to AWS Serverless, and building a clean API.
On the frontend, I can create complex SaaS dashboards and ERP interfaces using Next.js/Vite with Headless API integration, state management, and high performance. My experience with ChakraUI, Tailwind/Shadcn, animations, forms, and interactive SaaS modules allows me to create interfaces with premium UX for users.
I guarantee clean, modular code, documentation, and long-term product support.
-
30 days5000 USD
1003 2 0 30 days5000 USDGood day, I have over 15 years of experience in development, including in the specified technologies, and I would be happy to work on your project.
-
30 days5000 USD
2041 21 0 30 days5000 USDHello, Thank you for the project overview. I’m interested in joining the Swork project specifically as a Senior Frontend Developer. I have strong experience building complex frontend applications such as CRM and ERP systems with thick clients and complex internal state management. My core stack is TypeScript, React, Next. I’ve worked on both internal ERP / Back Office tools and client-facing SaaS dashboards, focusing on performance, scalability, and clean frontend architecture. I’m comfortable handling complex UI logic, data flows, and long-living application state. I would be glad to contribute to the frontend archit
-
29 days4990 USD
15075 32 0 1 29 days4990 USDGood day!
My name is Valentin, and I represent Arctic Web Agency. We are a team of experienced web developers who specialize in creating modern and effective web solutions for businesses. I can provide examples of our similar work in personal messages. We are ready to take your project to work!
Sincerely,
Arctic Web Team
Freelancehunt
-
1 day5000 USD
94026 1265 1 10 1 day5000 USDHello.I have been working with Node.js for more than 8+ years. Also I have experience with Medusa.I'm ready to cooperate.
-
30 days5000 USD
4097 5 1 30 days5000 USDHello,
Thank you for sharing the details of the Swork Ecosystem.
Based on my experience as a senior engineer, I would approach this project by first stabilizing and refactoring the existing MedusaJS backend and PostgreSQL database to ensure data integrity, clear domain boundaries, and long-term scalability.
This includes cleaning the schema, enforcing constraints, improving query performance, and hardening the API layer. In parallel, I would evaluate whether MedusaJS should remain the core or be partially/fully replaced by an AWS Serverless architecture (Lambda, API Gateway, S3, event-driven workflows), choosing the option that best balances maintainability, performance, and cost.
On the frontend side, I would deliver a clean separation between the internal ERP and the client-facing SaaS storefront, both built with TypeScript and optimized for data-heavy workflows.
The ERP would be designed as a high-performance operational tool, while the storefront would combine commerce and equipment lifecycle management in a cohesive SaaS experience.
The APIs would be designed to support complex state management, asset assignments, and stock tracking without leaking backend complexity to the client.
… Overall, the focus would be on building a robust, well-documented foundation that supports business operations today while remaining flexible for future growth, new SaaS features, and infrastructure evolution.
Best regards
-
10 days5000 USD10 days5000 USD
Curious about making Swork's transition seamless? Let’s transform your cluttered PostgreSQL schema into a scalable, robust database ensuring effortless data management. I'm experienced in refactoring and stabilizing MedusaJS backends, with a keen eye for enhancing performance through AWS Serverless architectures. My expertise in developing data-intensive SaaS systems using Next.js and Vite promises high-performing, intuitive interfaces. Let’s ensure Swork not only meets, but exceeds market expectations.
-
14 days5111 USD
471 2 0 14 days5111 USDready to help you out with this
have huge experience working in full stack
will send you previous work to make sure we match
-
5 days5000 USD
3286 23 1 2 5 days5000 USDHello. I have all required skills for this project. I am able to start today.
-
30 days5000 USD
2259 5 1 30 days5000 USDHello! I have reviewed your assignment and believe that I can successfully complete it. I would be happy to collaborate, please write to me personally for further details.
-
60 days4999 USD
2512 4 0 60 days4999 USDHello,
We are Coderfy, a product development company with strong expertise in e-commerce and ERP systems for business clients. Your goal to evolve Swork into a combined SaaS storefront + internal ERP is very close to the type of products we build and support.
We have solid experience stabilizing and refactoring existing platforms, cleaning complex databases, and turning growing e-commerce projects into scalable business systems. Our focus is always on reliability, clear architecture, and long-term growth — not just feature delivery.
For this project, we see the work as:
- stabilizing and cleaning the current backend and database
- restructuring the system so commerce, SaaS features, and internal operations are clearly separated
- building a fast, dedicated internal ERP instead of a basic admin panel
… - delivering a client-facing storefront that combines e-commerce with equipment and stock management
We specialize in business-oriented solutions, understand operational workflows, and are comfortable working on live products with real customers. We’re interested in a long-term partnership and can work independently while keeping communication clear and proactive.
We suggest discussing the details first — after that, we can define the scope, explain what’s included, and propose a realistic budget and delivery plan.
-
10 days5000 USD
406 10 days5000 USDHello, Maxence.
Will you use Medusa.js only for back-end?
No need front-end?
I think using Medusa.js for whole project is best solution.
Also Medusa.js only supports PostgreSQL and Medusa.js front-end is SaaS project.
So I recommend you whole Medusa.js.
Hope to discuss more details.
Thank you.
Inacio,
-
90 days8000 USD
1117 4 0 90 days8000 USDHi there!
I have worked on products where Medusa began as something small and later had to grow into the core system for both sales and internal work. Helping that transition feel smooth is something I know well. Cleaning up the data, settling the backend, and making the APIs behave in a clear and steady way is work I am very comfortable doing.
On the backend, I prefer fixing things properly instead of adding quick patches. I start with the database because when PostgreSQL is clean and well structured, everything else becomes easier to trust. I am used to going through existing Medusa setups, deciding what is still doing its job, what needs to be rebuilt, and whether moving to a serverless AWS setup actually helps or just adds complexity. The aim is always the same, fewer surprises, clearer behavior, and a system that can grow without stress.
On the frontend side, I like building tools that deal with a lot of data but still feel simple for people using them every day. Internal ERP tools should be quick and straightforward, and client facing SaaS should feel calm and easy even when there is a lot happening behind the scenes.
I work best on long term projects where stability and clarity matter more than rushing new features. I am comfortable working closely with a team and adjusting both the product and the technical setup as the picture becomes clearer over time.
…
Thank you!
-
1 day5000 USD
304 1 day5000 USDHello!
My name is Alexey, and I represent the NC-1 development team. For over five years, we've been creating websites, mobile apps, online stores, ERP/CRM systems, and other e-commerce products. Our team includes specialists with the experience and expertise you need. Our candidates:
1. Fullstack-developer, senior
Stack: Languages & Core: JavaScript, TypeScript. Frontend: React, Next.js, HTML, SCSS, MUI, Mantine, RTK, Zustand, Effector (ecosystem), Webpack, Vite. Backend: Node.js, Express, NestJS, Fastify. Databases & ORM: PostgreSQL, MongoDB, TypeORM, Sequelize. Messaging & Realtime: Socket.IO, RabbitMQ. Infrastructure & Tools: Docker, Linux. Rate per hour - 25 usd.
2. Frontend-developer, senior
TypeScript, HTML, CSS; • React/NextJS, React Native; • Redux/Effector/MobX/Zustand; • MaterialUI, AntDesign, ChakraUI; • Vite, Webpack; • REST API, GraphQL; • Jest,React testing library, Storybook, Loki; • SASS, TailwindCSS, Styled-components. Rate per hour - 25 usd.
Our cases: https://1drv.ms/b/c/b7a0d31a9dae1bc5/IQCpK38gmEvWT6F_Cso40Li-AXAKkSs-J67mCwll-C732pw?e=v4VVF5
Sincerely,
Alexey M.
-
60 days5000 USD
1212 7 0 60 days5000 USDGood day!
Thank you for the detailed description of the Swork project — the architecture, mission, and scale of tasks look very strong and close to my experience.
I am a Node.js backend developer focused on architecture, refactoring, and scalable systems, with practical experience working with PostgreSQL, headless architectures, SaaS modules, and e-commerce logic. I also have a good understanding of the frontend part (Next.js / React / TypeScript), which allows me to build solutions considering the real needs of UI and business processes.
How I see my value for Swork
Phase 1 — Stabilization and Foundation
…
Refactoring PostgreSQL: schema normalization, data integrity, preparation for scaling SaaS modules
Audit and stabilization of MedusaJS: cleaning up legacy parts, clear API contract
Architectural assessment: Medusa Core vs full AWS Serverless (Lambda + API Gateway + S3) with a focus on cost/performance
Preparing the backend as a headless core for two frontends
Phase 2 — Interfaces
Close integration with the ERP frontend (Vite / Next.js)
Designing APIs for complex SaaS cases:
equipment fleet management
linking assets to users/tasks
real-time inventory control
Technical experience (briefly)
Backend: Node.js, TypeScript, NestJS / Express, Headless API
DB: PostgreSQL, modeling complex schemas, query optimization
Frontend: React, Next.js (understanding state management and data-driven UI)
Cloud: AWS (S3, Lambda), Render, serverless approach
Approach: clean architecture, documentation, long-term support
I am aligned with the approach of “stabilize → refactor → build,” and I am comfortable working with systems that are already in production and need not “rewrite everything from scratch,” but to do it correctly and scalably.
I would be happy to discuss:
the current state of the Medusa core
the scope of legacy
the expected format of collaboration (full-time / part-time / contract)
I am ready to join the project and take responsibility for the backend part of the ecosystem.
Sincerely,
Ruslan
-
10 days5000 USD
288 10 days5000 USDHi
I bring over 9 years of solid, hands-on experience building, stabilizing, and scaling production systems, and I’m confident I can contribute meaningfully to the Swork ecosystem from day one.
My strength lies in working with existing, complex codebases—untangling messy logic, refactoring unstable cores, and restructuring systems for long-term scalability. On the backend, I have extensive experience with Node.js and modular architectures, including headless commerce and ERP-style platforms. I’ve led PostgreSQL schema refactors to improve data integrity and performance, and I’m comfortable designing and evaluating AWS-based infrastructures, including S3 and serverless (Lambda) architectures with a strong focus on cost and reliability.
On the frontend, I’ve spent years building data-heavy SaaS dashboards and internal tools using Next.js, Vite, and TypeScript. I’m experienced in consuming complex APIs, managing non-trivial client-side state (such as asset tracking and assignments), and delivering fast, maintainable interfaces. I’ve worked with Chakra UI as well as Tailwind and Shadcn, and I can make pragmatic decisions about UI frameworks based on performance and maintainability.
Most importantly, I’m not just a feature builder—I specialize in stabilizing and improving real systems. I work in phases, prioritize clean architecture and documentation, and make sure the result is understandable and sustainable for the team. With 9 years of experience across backend, frontend, and infrastructure, I’m well prepared to help you refactor, stabilize, and grow this platform.
-
45 days5000 USD
321 1 45 days5000 USDHello.
This project is actually aimed at transforming a fragile e-commerce system into a reliable, scalable SaaS ecosystem with a clear separation between customer-facing tools and internal operations. I would start by cleaning up the PostgreSQL schema and stabilizing the MedusaJS core so that the API is predictable, documented, and ready for scaling, and I would also evaluate the transition to a serverless AWS system where it makes sense. On the frontend side, I would create targeted interfaces for both ERP and customer SaaS, focused on performance, data clarity, and real operational workflows, rather than just the user interface. The goal is a system that your team can trust daily and that can grow without complicating maintenance.
Current freelance projects in the category Javascript and Typescript
Online clothing storeNeed a developer for an online clothing store Looking for an experienced developer to create a full-fledged online clothing store with a drop model of sales. What needs to be done: 6 pages: home, product, cart, checkout, account, admin panel Login via Google account Cart and… HTML & CSS, Javascript and Typescript ∙ 20 hours 24 minutes back ∙ 68 proposals |
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 3 days 7 hours back ∙ 29 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 4 days 23 hours back ∙ 97 proposals |
Team for a custom marketplace of funeral services.We are looking for a team to launch and develop a custom national marketplace for funeral services. Right away: we are not looking for solo freelancers, juniors, or "website builders." We need a strong product team at the middle+/senior level with real cases in… Javascript and Typescript, Web Programming ∙ 5 days 18 hours back ∙ 27 proposals |
Improvement of the existing Next.js/Supabase project: offers, CRM, analytics, AI chatThere is an active project WatchGenius — a luxury watch analytics platform with a catalog of models, price analytics, external offers, application forms, and an AI chat. The project has already been partially developed. We need not a website from scratch, but an experienced… Javascript and Typescript, Web Programming ∙ 7 days 19 hours back ∙ 55 proposals |