- Kuala Lumpur Federal Territory Malaysia

Working Location
Job Description
Responsibilities
Ottodot helps children learn math and science through live classes and game-based learning. We have built a library of 200+ Roblox science games, and we use them to make abstract concepts feel playable, memorable, and fun.
We are now building the platform layer around that experience: student homework, parent progress visibility, class operations, teacher workflows, and a self-serve enrollment funnel.
We are looking for a senior full-stack product engineer who can be hands-on and own engineering judgment. You will help us turn a fast-moving founder-built platform into a reliable product that students, parents, teachers, and ops can trust.
What You’ll Do
Current Stack: Next.js, React, TypeScript, Tailwind, Supabase/Postgres, Vercel.
We’re Looking For Someone Who
You Might Be A Good Fit If
Why This Role Matters
A lot of education software feels boring, punitive, and disconnected from how children actually learn. We want to build something warmer and more fun: a platform where games, homework, feedback, and parent visibility work together to help kids enjoy learning and improve their grades.
If you want to build serious software for a mission that is playful, human, and genuinely useful, we’d love to hear from you.
To apply, please submit an application here: *************
Pay: RM12,000.00 - RM21,600.00 per month
Benefits:
Work Location: Hybrid remote in Kuala Lumpur (Kuala Lumpur)
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.