Get more replies from employers
Send a job-specific resume in minutes.
PT Tilyanpristka sedang mencari pengembang PHP berpengalaman untuk mengembangkan aplikasi Payroll, HRIS, ERP, dan akuntansi di lingkungan produksi. Kandidat akan membangun komponen inti seperti Formula Engine dan Expression Parser serta menerapkan strategi caching Redis.
Peran ini menuntut pengalaman dengan sistem multi-tenant (SaaS) dan kemampuan menjaga keamanan serta konsistensi data, termasuk migrasi data, optimisasi kinerja, dan deployment di Linux server.
Mengembangkan, memelihara, dan mengoptimalkan aplikasi berbasis PHP, khususnya sistem Payroll, HRIS, ERP, Akuntansi, atau sistem finansial.
Membangun dan mengembangkan Formula Engine, Rule Engine, atau Expression Parser untuk mendukung proses bisnis yang kompleks.
Berpengalaman mengembangkan aplikasi Payroll, HRIS, Accounting, Finance, atau sistem dengan kompleksitas perhitungan dan business logic.
Berpengalaman membangun aplikasi from scratch hingga siap digunakan di production.
Mengimplementasikan Redis sebagai cache layer, session storage, distributed locking, queue/pub-sub, serta menerapkan strategi caching (TTL, cache invalidation, cache warming) yang konsisten dengan database.
Mengembangkan dan mengelola Background Job/Queue Worker untuk mendukung proses payroll massal, generate PDF, pengiriman email, sinkronisasi data, dan import data dalam jumlah besar.
Mendesain sistem yang aman terhadap concurrency dan race condition dengan menerapkan optimistic locking, pessimistic locking, idempotency, dan atomic operation untuk mencegah duplicate processing.
Melakukan migrasi data dari sistem lama, termasuk proses import Excel, validasi data, data cleansing, dan rekonsiliasi hasil migrasi.
Mengoptimalkan performa aplikasi melalui query optimization, database indexing, profiling, memory optimization, lazy loading, dan batch processing.
Mengimplementasikan Audit Trail, Logging, dan Versioning Data sehingga setiap perubahan data dapat ditelusuri secara akurat.
Menggunakan praktik pengembangan modern seperti PHPUnit, PHPStan, PHP-CS-Fixer, Composer, CI/CD Pipeline, dan Static Code Analysis untuk menjaga kualitas kode dan aplikasi.
Berpartisipasi dalam proses deployment aplikasi pada lingkungan Linux Server (Ubuntu), Apache/HAProxy, serta mendukung pengelolaan infrastruktur aplikasi.
Memiliki pengalaman membangun aplikasi Multi-Tenant (SaaS) menjadi nilai tambah.
Berpengalaman menggunakan PHPUnit, PHPStan, CI/CD pipeline, atau automated testing tools lainnya.