Senior Full Stack Developer for a Restaurant CRM & Loyalty Web App (WhatsApp-centric)
Worldwide
Project Description I am looking for a senior full stack developer, or a small well-structured team, to build a web platform for the restaurant industry. The product will be a responsive web application with an admin dashboard, staff operational workflows, and customer engagement, loyalty, and retention logic. The main customer-facing channel will be WhatsApp, integrated with dedicated web modules. This is not a project that needs to be invented from scratch. I already have structured technical and functional documentation, including UX blueprint, recommended architecture, modules, and roadmap. Full details will only be shared with shortlisted candidates. High-level product scope customer CRM for restaurants loyalty / rewards program multi-module admin dashboard messaging campaigns and automations rewards, activities, and configuration management operational workflows for staff and backoffice modular architecture designed for future expansion Preferred stack Backend: Python + FastAPI Frontend: React / Next.js Database: PostgreSQL Modern responsive UI Experience with external APIs, event-driven workflows, and admin dashboards I am looking for someone with real experience in one or more of the following areas B2B SaaS CRM systems loyalty / rewards platforms marketing automation complex admin dashboards modular management platforms WhatsApp integrations or messaging APIs What I expect ability to work from existing specifications clean, well-structured, documented code modular and scalable approach good communication throughout the project regular progress updates willingness to work with milestone-based delivery Important For confidentiality reasons, I will not publish all product logic and differentiating features in the public job post. With the most relevant candidates, I will share a more detailed project summary and then the full technical documentation. When applying, please send: a short introduction your main stack 2 or 3 genuinely similar projects you have worked on your exact role in those projects your weekly availability how you would break this project into milestones Nice to have experience in food / hospitality tech experience with loyalty or customer retention products experience with multi-module systems production experience with FastAPI and Next.js Final note I am looking for a clear, technical, and reliable collaboration. I am not just looking for someone who can code, but for someone who can work properly on a structured product with solid logic, architecture, and medium-term vision.
- Not SureHourly
- 3-6 monthsDuration
- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Hires:1
- Interviewing:14
- Invites sent:15
- Unanswered invites:0
About the client
- ItalyCatania12:24 PM
- $350 total spent2 hires, 2 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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