Skip to content
← Back to job listings

Backend Engineer

A Job Thing · Kecamatan Depok, Jogja, Indonesia

Software DevelopmentQuick applyfull-time2 days ago

About The Role

  • 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.
  • 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.
  • 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.

This listing was posted by a verified recruiter at A Job Thing. Report this listing