XX
Developer NeededFreelanceJobsCanada
XX

Developer Needed

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

Über

We have already developed a web platform using an AI development tool.
Now we want to:
• Move the full project to VS Code
• Improve the structure
• Add more features
• Maintain and scale it long-term
We are looking for a developer who can work with us on a monthly retainer basis.
About the Platform
The platform connects Hong Kong's ethnic minority community by helping users discover and support minority-owned businesses, products, and services.
It includes:
• Business listings
• Product marketplace
• Service directory
• Events system
• Messaging system
• Digital wallet (TimeDollar system)
• Admin and staff dashboards
• Support ticket system
The goal is to support economic growth and community connection.
Current Tech Stack
Frontend
• React + TypeScript
• Tailwind CSS
• shadcn/ui
Backend
• + Express
• TypeScript
• PostgreSQL (Neon)
• Drizzle ORM
• WebSocket
Other integrations:
• Stripe payments
• Role-based access control (RBAC)
• Real-time chat system
What You Will Do
• Move and properly structure the AI-generated code into VS Code
• Clean and optimize the codebase
• Add new features and improvements
• Maintain dashboards (User, Vendor, Admin, Staff)
• Improve the TimeDollar wallet system
• Maintain Stripe payment integration (5% admin commission split)
• Improve messaging and support ticket systems
• Ensure security and proper API-level access control
• Optimize performance and scalability
Key Systems in Platform
• Custom category system (vendor-created, admin-approved)
• Advanced pricing (Cash, TimeDollar, Both, Combo split)
• Vendor and admin coupon system
• Vendor order management
• Real-time vendor-customer messaging
• Staff roles (Support, Sales, Admin, Super Admin, etc.)
• Digital TimeDollar earning and spending system
• TD to cash coupon conversion
• Admin analytics dashboard
Who We Are Looking For
• Strong experience with React +
• Experience with PostgreSQL
• Experience working with AI-generated projects (cleaning and structuring code)
• Stripe payment integration experience
• Experience with WebSocket or real-time systems
• Good understanding of security and role-based permissions
• Able to work long-term on monthly retainer
Work Type
• Remote
• Monthly retainer
• Long-term collaboration
• Ongoing feature development and maintenance
Contract duration of 3 to 6 months. with 40 hours per week.
Mandatory skills: React, ExpressJS
  • Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.