jobs in DobiQueen

DobiQueen Hiring! Full Time Software Engineer (Contract) in Selangor, Earn up to MYR 3,500 - Ricebowl

Software Engineer (Contract)

MYR2,500 - MYR3,500 Per Month
Share
Save

Working Location

  • Selayang Selangor Malaysia

Job Description

Requirements

 

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.

Responsibilities

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 problem

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.

Learn More