

Full Stack Developer
PT. Siaga Abdi Utama
- Jakarta Selatan, Indonesia177, RT01/RW01, Jalan Gatot Subroto, Menteng Dalam Kel., Tebet, Jakarta Selatan, DKI Jakarta, IndonesiaJakarta SelatanDKI JakartaIndonesiaIndonesia
- Penuh waktuFULL_TIME
Lowongan dipasang 5 days ago dan batas waktu lamaran adalah 8 Dec
Rekruter terakhir aktif 2 days ago
2026-11-09T04:35:11.703636+00:002026-12-08T17:00:00+00:00Deskripsi Pekerjaan
Responsible for designing, developing, maintaining, and enhancing HRIS applications, including payroll management modules. Develop and integrate frontend and backend components, manage database operations, build REST APIs, and ensure application security, performance, and reliability. Collaborate with HR, Payroll, Product, and technical teams to translate business requirements into effective technology solutions while ensuring system scalability, data integrity, and continuous improvement.
Kualifikasi Minimum
Qualifications:
- Bachelor's degree (S1) in Informatics Engineering, Information Systems, or a related field.
- Minimum of 2 years of experience as a Full-Stack Developer; experience developing HRIS or Payroll systems is preferred.
- Proficient in frontend development using JavaScript, TypeScript, and at least one of the following frameworks/libraries: Vue.js, React.js, or Next.js.
- Proficient in backend development using at least one of the following technologies: Java, Go (Golang), or Node.js (Express.js/NestJS).
- Good understanding of PostgreSQL or MySQL, including database design and query writing.
- Good understanding of REST API development and integration.
- Familiar with Git, debugging, and software testing.
- Strong analytical and problem-solving skills, attention to detail, and the ability to collaborate effectively with technical and business teams.
Preferred Qualifications:
- Understanding of payroll calculation concepts, including Indonesian Income Tax (PPh 21) and BPJS regulations.
- Experience developing applications with role-based access control (RBAC), approval workflows, and audit trails.
- Understanding of large-scale data processing, database transactions, and mechanisms to prevent duplicate processes or transactions.
- Familiarity with Docker, CI/CD pipelines, and cloud infrastructure.
Keahlian yang diperlukan
- Java
- Node.js
- JavaScript
- React
- GIT
- PostgreSQL
- MySQL
Ringkasan Perkerjaan
- Tingkat Posisi
- Supervisor / Asisten Manager
- Spesialisasi
- IT and Software
- Persyaratan tingkat pendidikan
- Lulus program Sarjana (S1)
- Alamat Kantor
- Small Office Synthesis Square Gatot Subroto, Jalan Gatot Subroto 177, RT01/RW01, Menteng Dalam Kel., Tebet, Jakarta Selatan, 12870, Indonesia
Agar merasa aman saat melamar: carilah ikon verifikasi dan selalu lakukan riset terhadap Perusahaan yang Anda lamar. Hindari dan laporkan situasi dimana Perusahaan membutuhkan bayaran dalam proses rekrutmen mereka.