About this role

Company Description

Ajobthing is a Malaysia-based HR tech company that helps businesses hire faster and smarter. We provide an all-in-one recruitment platform that simplifies job posting, candidate sourcing, and applicant tracking—so companies can focus on growing their teams, not managing paperwork. Our goal is simple: make hiring easier, more efficient, and accessible for businesses of all sizes.

Job Description

  • Design, develop, and maintain scalable backend services using modern PHP and Node.js.
  • Architect and implement cross-stack solutions, ensuring seamless data sharing and messaging between PHP applications and Node.js services (e.g., utilizing Redis).
  • Optimize database performance by analyzing queries, designing efficient indexes, and resolving bottlenecks.
  • Implement and manage advanced search functionalities using Elasticsearch.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure high performance, responsiveness, and security of backend applications.

Qualifications

  • 3 to 4+ years of proven professional experience in backend software development.
  • Strong proficiency in modern PHP frameworks (Laravel or Symfony) and a deep understanding of the PHP-FPM lifecycle.
  • Sound knowledge of MySQL. You must be highly capable of designing complex JOINs, implementing advanced indexing strategies, and performing query optimization (using EXPLAIN to identify and resolve bottlenecks).
  • Solid experience with Node.js, backed by a deep understanding of asynchronous programming (async/await, Promises) and the inner workings of the Event Loop.
  • Proven ability to share data and state between different tech stacks (e.g., using Redis as a shared cache, message broker, or pub/sub system between a PHP app and a Node.js service).
  • Hands-on experience with Elasticsearch, including a strong understanding of indexing strategies, mapping, and inverted indexes.

Additional Information

  • Smart casual dress code.
  • Life insurance & panel clinic coverage.
  • Optical/dental subsidy.
  • Sports & education coverage.
  • Annual leave & medical leaves
  • Monthly personal development training.
  • Team building activities.
  • Annual increment & bonus.

Frequently Asked Questions

Is the salary disclosed for the Backend Engineer position at ajobthing1?
The salary for this Backend Engineer role at ajobthing1 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Backend Engineer position at ajobthing1 located?
This Backend Engineer role at ajobthing1 is based in Jogja, Kecamatan Depok, Kecamatan Depok, Jogja, Indonesia, id. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Backend Engineer role at ajobthing1 full-time or part-time?
This is listed as a Full time position. It is posted as a Backend Engineer role at ajobthing1.
How do I apply for the Backend Engineer position at ajobthing1?
Click the "Apply Now" button on this page. You will be redirected to ajobthing1's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Backend Engineer job at ajobthing1 posted?
This Backend Engineer position at ajobthing1 was posted on May 7, 2026. Apply as soon as possible — early applications are often reviewed first.
Backend Engineer
ajobthing1
Apply for this role ↗

You'll be redirected to ajobthing1's official application page on SmartRecruiters.