Onsite – Jakarta Pusat • Immediate Start • 10 Million IDR Nett
About the Role
We’re hiring a Full-Stack Developer experienced in Vue.js on the frontend and native PHP or Slim PHP on the backend. You’ll be joining a dynamic project team for an Indonesian client that operates entirely in English. You’ll work closely with engineers and designers to develop efficient, scalable systems and modern interfaces.
What You’ll Work On
- Build and maintain front-end features using Vue.js, TypeScript, TailwindCSS, Axios, and ECharts
- Develop and extend backend logic using native PHP or Slim PHP and Composer packages
- Consume and build REST APIs to connect frontend and backend services
- Collaborate with team members to troubleshoot and debug issues quickly
- Implement unit tests and ensure code quality with ESLint and PHPLint
- Optimize application performance and database interactions (MySQL, MariaDB, MongoDB)
Requirements
- 2+ years of experience with Vue.js and native PHP
- Experience with TailwindCSS and frontend tooling (Vite/Webpack, ESLint)
- Familiarity with Composer, Doctrine ORM, and PHP DI
- Strong grasp of REST APIs and frontend-backend integration
- Comfortable speaking and writing in English daily
- Able to start immediately (this or next week)
Preferred Qualifications
- Experience with Slim PHP or other micro-frameworks
- Exposure to monitoring/logging tools like Prometheus or Elasticsearch
Strong debugging skills across full-stack applications