- Gombak, Selangor Shah Alam Selangor Malaysia
Lokasi Kerja
Penerangan Kerja
Tanggungjawab
About the Role
We're looking for a problem-solver first, developer second.
In this role, you won't just be writing code from a spec. You'll be thinking through features, anticipating edge cases, and building systems that actually work in production. When we say "build a voucher system," we expect you to ask: What's the max per customer? Is there a global cap? What happens when it expires mid-checkout? Can it stack with other discounts?
You'll work on real-world logistics, retail, and operational challenges powering a fast-scaling laundry-tech platform. Our tech stack includes:
Backend: Laravel PHP, Node.js/Express with TypeScript & Prisma (microservices architecture)
Frontend: Next.js 15 with React, TypeScript, Tailwind CSS
Databases: MySQL, PostgreSQL, Redis
IoT Services: Python (FastAPI/Flask) for machine integrations via Modbus protocol
Infrastructure: Docker, queue workers (Beanstalkd), Firebase, AWS S3
This role is NOT for you if:
• You wait to be told exactly what to build
• You struggle to debug issues independently
• You've never thought about edge cases before they became bugs in production
What You'll Actually Do
• Design and implement features end-to-end – from understanding the business problem to thinking through edge cases to writing clean, maintainable code
• Debug and troubleshoot – we need someone who can trace through logs, reproduce issues, and fix root causes (not just symptoms)
• Think before you code – document your approach, consider failure modes, and propose solutions before jumping into implementation
• Collaborate across teams – work with frontend/mobile engineers, ops, and business stakeholders to ship features that actually solve problems
Requirements
• 2–5 years of hands-on PHP/JS stack development
• Strong problem-solving skills – you can break down ambiguous requirements into concrete implementation steps
• MySQL query optimization and indexing at scale
• Experience with RESTful APIs and Microservice architecture
• Comfortable debugging in production – you know how to trace issues through logs, queues, and database queries
• Git flow version control and structured deployment experience
Nice to Have
• Experience with Live-service applications >100k+ concurrent users at scale
• Microservices architecture and service-to-service communication
• Familiarity with Redis, queue workers, and job scheduling
• IoT device integration or hardware protocols (Modbus, serial communication)
• Docker, containerization, and cloud deployment (AWS, DigitalOcean)
• Linux CLI, bash scripting, and DevOps practices
• Can communicate technical concepts clearly to non-technical teams
How We Evaluate
We don't just test coding ability. Our interview process includes:
Technical Discussion – Walk us through a feature you've built. Show us your code, explain your decisions, demonstrate how it works.
Problem-Solving Exercise – Given a business requirement, show us how you'd think through the design, edge cases, and implementation approach.
Debugging Scenario – Show us how you'd approach diagnosing and fixing a real production issue.
We're looking for engineers who think ahead, not just developers who write code.
Peringatan Penting
Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.