Backend Developer
Summary
Backend Developer at PT. Pasti Global Ekspresindo (Indonesia) builds and maintains PHP/Laravel backend applications: designing clean REST APIs, managing MySQL databases, integrating frontend and third-party services, and ensuring quality through testing, Docker, Redis, and Git workflows.
- Pengalaman mengembangkan aplikasi backend menggunakan PHP.
- Menguasai framework backend seperti Laravel.
- Memahami konsep REST API dan mampu membangun API yang rapi, terstruktur, dan mudah digunakan.
- Menguasai database relasional, terutama MySQL, termasuk:
- Membuat dan mengelola tabel.
- Relasi antar tabel.
- Mampu mengintegrasikan backend dengan frontend maupun layanan pihak ketiga melalui API.
- Memahami Git untuk version control dan kolaborasi.
- Mampu melakukan debugging, menangani error, dan memperbaiki bug pada aplikasi backend.
- Memahami dasar-dasar clean code, struktur project, dan pemisahan logic agar kode mudah dirawat.
- Mampu bekerja dengan JSON dan memahami alur request–response HTTP.
- Memiliki kemampuan problem solving dan mampu membaca dokumentasi teknis.
- Memahami Docker untuk development environment dan menjalankan aplikasi backend.
- Memiliki pengalaman menggunakan Redis.
- Memahami unit testing atau feature testing.
- Memahami dasar-dasar keamanan API, seperti validasi input, authentication, authorization, dan proteksi terhadap SQL injection.
Kualifikasi Tambahan
- Mampu memahami kebutuhan bisnis dan menerjemahkannya menjadi solusi teknis.
- Memiliki kemauan belajar dan mengikuti perkembangan teknologi backend.