- Gombak, Selangor Shah Alam Selangor Malaysia
工作地点
职位描述
岗位职责
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.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。