Backend Engineer – HRIS, Payroll & Workforce Management Platform
- business PT. Pintarnya Solusi Teknologi
- directions_car Kota Adm. Jakarta Utara
- workFull-time
Deskripsi pekerjaan Bergabunglah dengan perusahaan teknologi yang berkembang pesat dan sedang mendefinisikan ulang cara perusahaan mengelola sumber daya manusia. Platform HRIS kami mendukung payroll, absensi, penjadwalan, dan operasional harian untuk ribuan karyawan — dan ini baru permulaan. Jika Anda antusias terhadap inovasi, skalabilitas, dan menciptakan produk yang benar-benar berdampak — inilah tempat yang tepat untuk Anda. Tanggung jawab Mengembangkan dan memelihara backend system untuk modul HRIS, attendance, payroll, dan workforce management. Merancang, mengoptimalkan, dan memelihara database relasional (MySQL/PostgreSQL) untuk alur data HRIS (karyawan → kontrak → payroll → absensi). Mengimplementasikan business logic payroll (overtime, prorate salary, deduction, cut-off period). Mengintegrasikan sistem dengan frontend, mobile apps, dan third-party API (fingerprint, face recognition, BPJS, dll). Membuat dan memelihara RESTful API yang aman dan terdokumentasi dengan baik. Menangani performa, security, dan scalability sistem. Melakukan testing (unit test / API test) dan debugging sebelum release. Bekerja sama dengan tim product, frontend, dan QA untuk pengembangan fitur baru. Membangun API backend menggunakan NestJS/TypeScript dengan arsitektur yang bersih, scalable, dan mudah dipelihara. Mengimplementasikan mekanisme autentikasi dan keamanan termasuk JWT/OAuth2, RBAC, serta struktur hak akses hierarkis. Membangun microservices untuk sinkronisasi absensi, pemrosesan payroll secara batch, dan otomatisasi workflow. Mendukung pipeline CI/CD, berpartisipasi dalam code review, serta memastikan penerapan best practice engineering. Kualifikasi: Menguasai JavaScript , TypeScript, dan NestJS. Berpengalaman membangun dan menggunakan REST API dengan struktur yang modular dan mudah dipelihara. Memahami dengan baik OAuth2/JWT, manajemen sesi, serta role-based access control (RBAC). Memiliki pengalaman kuat dengan MySQL/PostgreSQL, termasuk indexing, optimasi query, dan pemodelan data relasional. Berpengalaman langsung bekerja dengan microservices, message broker, dan job queue. Terbiasa menggunakan Git, Git Flow, serta pipeline CI/CD (GitLab CI atau GitHub Actions) Memiliki pemahaman yang baik tentang clean architecture, prinsip desain modular, dan separation of concerns. Bonus Points: Memahami struktur data HRIS: karyawan → kontrak → absensi → payroll. Berpengalaman mengolah data absensi (check-in, check-out, toleransi, lembur). Familiar dengan perhitungan payroll, termasuk: Lembur Gaji prorata Logika potongan Periode cut-off Berpengalaman membangun workflow persetujuan (misalnya pengajuan cuti, persetujuan lembur). Memahami konsep hak akses multi-role (karyawan, atasan/supervisor, HR admin).
Kota Adm. Jakarta Utara
Indonesia
Place of work
PT. Pintarnya Solusi TeknologiKota Adm. Jakarta Utara
Indonesia
About us
Pintarnya is a one-stop job seeking platform that allows job seekers to easily find and apply jobs. They can create a simple CV and apply to curated job opportunities based on their preferences and experiences and match them with what the employers’ need. This approach simplifies and makes the hiring process more efficient for both job seekers and employers.Job seekers can also expand their skills through free classes and webinars from various experts.
Local radius
- Jakarta
- Bekasi
- Jakarta
- Jakarta
- Jakarta
- Jakarta
- Jakarta
- Jakarta
- Jakarta
- Jakarta
Job ID: 9956634 / Ref: a549bf52caed31a7241e05664e55bfe3
