Software Engineer at A Job Thing
Depok, West Java, Indonesia -
Full Time


Start Date

Immediate

Expiry Date

04 Aug, 26

Salary

15000000.0

Posted On

06 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PHP, Node.js, Laravel, Symfony, MySQL, Redis, Elasticsearch, Asynchronous Programming, Query Optimization, Backend Architecture

Industry

Human Resources

Description
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 Statutory deductions (EPF, SOCSO, EIS & PCB). Smart casual dress code. Convenient location near MRT, Monorail & LRT. GRAB corporate benefits. Life insurance & panel clinic coverage. Optical/dental subsidy. Sports & education coverage. 12 - 22 days annual leave + 16 days medical leave. Monthly personal development training. Team building activities. Annual increment & bonus. Compensation: IDR 10000000 - IDR 15000000 - monthly
Responsibilities
Design, develop, and maintain scalable backend services using PHP and Node.js. Optimize database performance and implement advanced search functionalities using Elasticsearch.
Loading...