Skill diminta
BootstrapDockerGitLaravelMySQLNode.jsPHPPayrollPostgreSQLREST APIReactVue.js
Deskripsi
Level: Mid. Stack: Backend (PHP Laravel / Node.js) + Frontend (Laravel Blade + React atau Vue). Mampu bekerja di kedua sisi.
Tanggung Jawab
- Mengembangkan sisi frontend (antarmuka admin payroll, form input data & komponen gaji, dashboard, slip gaji digital) sekaligus mendukung pengembangan backend.
- Membangun tampilan dengan Laravel Blade & komponen interaktif (React/Vue), serta menulis logika backend (endpoint API & service) pada Laravel/Node.js sesuai kebutuhan.
- Membuat & mengintegrasikan REST API, menangani validasi data di sisi server maupun klien, serta menjaga UX yang baik.
- Membantu tim backend pada modul pendukung saat beban development tinggi, serta memastikan tampilan responsif & aman untuk data sensitif.
Kualifikasi Wajib (Must-have)
- Minimal 3 tahun pengalaman pengembangan web fullstack dengan PHP Laravel (dan/atau Node.js) serta Laravel Blade.
- Menguasai React atau Vue, HTML5, CSS3, serta mampu membangun REST API dan logika bisnis di sisi backend.
- Memahami relational database (PostgreSQL/MySQL) — query, relasi, migrasi — di samping pengelolaan state & form di sisi klien.
- Memahami version control (Git) dan kolaborasi dalam tim.
Diutamakan (Nice-to-have)
- Pengalaman membangun antarmuka data-heavy (tabel, filter, dashboard, laporan).
- Familiar dengan Tailwind/Bootstrap, arsitektur microservice, Docker, serta library tabel/chart.
- Pernah menangani aplikasi HR, payroll, atau keuangan.