Project - Developer (Fullstack)
KPN Corporation · Corporate Gama Tower, Jakarta, DKI Jakarta, Indonesia
Sekilas tentang pekerjaan ini
KPN Corporation membuka posisi Project - Developer (Fullstack) tingkat Middle–Senior dengan pengalaman 4–6 tahun untuk mengembangkan sistem HC end-to-end. Posisi kontrak selama satu tahun ini berlokasi di Corporate Gama Tower, Jakarta, DKI Jakarta.
Tugas utama
- Mengembangkan dan memelihara sistem HC dari backend hingga frontend dan database.
- Membangun layanan backend dan RESTful API menggunakan Python dan/atau Laravel.
- Mengembangkan antarmuka web responsif sesuai kebutuhan bisnis HR.
- Merancang dan mengoptimalkan database SQL/MySQL serta menjaga integritas data.
- Mengintegrasikan aplikasi mobile, sistem pihak ketiga, dan platform internal melalui API.
Kualifikasi utama
- Pengalaman 4–6 tahun sebagai Full Stack Developer tingkat Middle–Senior.
- Menguasai Python dan/atau Laravel (PHP).
- Memahami SQL/MySQL, desain database, dan optimasi query.
- Memahami pengembangan dan integrasi REST API.
- Berpengalaman dengan integrasi aplikasi mobile, SSO, dan mekanisme autentikasi.
Ringkasan ini dibuat dengan AI dari deskripsi di bawah. Yang berlaku adalah deskripsi lengkapnya di situs KPN Corporation.
Deskripsi pekerjaan
Key Responsibilities: Develop and maintain end-to-end HC systems covering backend, frontend, and database layers. Build scalable and secure backend services and RESTful APIs using Python and/or Laravel. Develop responsive, user-friendly web interfaces aligned with HR business needs. Design, optimize, and manage SQL/MySQL databases ensuring data integrity, performance, and auditability.
Implement integrations with mobile apps, third-party systems, and internal platforms via APIs and middleware. Design and manage Single Sign-On (SSO), role-based access control (RBAC), and HR data security standards. Ensure system reliability through clean code, testing, documentation, and basic CI/CD practices. Technical Qualifications (Must Have): 4–6 years of experience as a Full Stack Developer (Middle–Senior level).
Strong experience with Python and/or Laravel (PHP). Solid knowledge of SQL/MySQL, database design, and query optimization. Strong understanding of REST API development and integration. Experience integrating systems with mobile apps and third-party platforms. Hands-on experience implementing SSO and authentication mechanisms. Familiar with security concepts: encryption, access control, secure API design. This position is a contract-based role with a contract duration of one (1) year