About Yumblock
Yumblock
Full-Time Full Stack Developer
This is a long-term, full-time remote position where you’ll be working closely with our founder and team to continuously improve the product.
Role Overview
We’re seeking a dedicated, full-time Full Stack Developer
If you enjoy building complete products from end to end, this role is for you.
Responsibilities
- Build and maintain mobile and web features using
Ionic + Angular
. - Develop backend APIs and services using
Node.js (Express.js)
and MongoDB
. - Integrate APIs for payments, hygiene ratings, and other restaurant data.
- Optimize app performance and handle debugging, testing, and deployments.
- Collaborate via GitHub, attend weekly check-ins, and deliver quality code on time.
- Suggest improvements and help shape future product direction.
- Deploy and manage services on
AWS or Ubuntu servers
.
Tech Stack
Frontend:
Ionic (latest), Angular (v18+)Backend:
Node.js (Express.js)Database:
MongoDB (Atlas/local)Mobile:
Capacitor for Android & iOSHosting:
AWS EC2, Ubuntu, NGINXOther Tools:
Stripe/PayPal APIs, Google Maps, Firebase notifications
Required Skills
- 3+ years of experience in full-stack development.
- Strong skills in
Ionic (latest)
and Angular (v18 or newer)
. - Excellent backend experience with
Node.js (Express.js)
and MongoDB
. - Experience building and deploying mobile apps with
Capacitor
. - Solid understanding of
RESTful APIs
, JWT authentication
, and async programming
. - Comfortable working independently and managing full project lifecycles.
- Strong communication and good English skills.
Nice to Have
- AWS or Ubuntu deployment experience.
- Familiarity with
Socket.io
, Firebase
, or real-time notifications. - Experience with
UI/UX improvements
and mobile performance optimization. - Prior work on food ordering, eCommerce, or booking systems.
About the Product
Yumblock currently includes:
Online Food Ordering:
Enables restaurants to take online orders for delivery or collection.Table Booking:
Lets customers book tables in advance.eGift Cards:
Allows users to buy and send digital gift cards.
The next stage of development includes:
- A
loyalty points system
for repeat customers. AI-driven menu creation.
Real-time AI driven chatbot.
Sales analytics dashboards
for restaurant owners.
You’ll be directly involved in designing and building these next-generation features.
Who You Are
- You take ownership and pride in your work.
- You care about product quality and user experience.
- You can work independently and manage time effectively.
- You’re passionate about learning and improving.
- You enjoy collaborating with a small, motivated team.
ownership
Why Join Yumblock
Long-Term Stability:
Full-time contract (40 hrs/week).Remote Flexibility:
Work from anywhere, manage your own schedule.Meaningful Work:
Your code impacts real restaurants and customers.Career Growth:
Opportunity to lead and innovate as we expand.Collaborative Team:
Direct communication with the founder and other developers.
Compensation & Details
Type:
Full-time (contract)Hours:
40 hrs/weekDuration:
Long-term (12 months+)Salary:
Competitive (based on experience - please include expected monthly rate)Start Date:
ImmediateLocation:
Remote
What We Expect
- Clean, modular, and well-documented code.
- Consistent communication and reliable delivery.
- Availability for weekly progress updates.
- Commitment to the product’s long-term growth.
How to Apply
If this sounds like you, please include the following in your proposal:
- A short intro about yourself and your experience.
- Links or screenshots of your
Ionic + Angular + Node.js
projects if any. - Your expected
monthly salary
for full-time work. - Your
availability
and time zone
.
Join Us
Yumblock is more than a food ordering app - it’s a platform built to empower restaurants with smart digital tools.
If you’re a passionate developer ready to take ownership and grow with a real product that’s making an impact, we’d love to have you on our team.
Let’s build the future of restaurant technology together.