Peran Anda: Arsitek di Balik Layar
Sebagai Back-End Developer di tim kami, Anda tidak akan hanya menerjemahkan perintah menjadi kode. Anda akan menjadi arsitek data, perancang logika bisnis, dan penjaga gerbang keandalan sistem kami. Anda akan fokus pada perancangan dan pengembangan REST API yang menjadi jembatan antara database kami dengan berbagai platform (web, mobile, dll).
Kami mencari individu yang teliti, proaktif, dan selalu haus akan tantangan teknis baru.
Tanggung Jawab Utama Anda:
-
Merancang & Mengembangkan REST API: Membangun API yang robust, aman, dan mudah diintegrasikan menggunakan Laravel.
-
Manajemen Database: Mendesain struktur database, mengelola skema melalui Migrations, dan membangun query yang optimal menggunakan Query Builder & Eloquent.
-
Implementasi Logika Kompleks: Mengembangkan sistem Roles & Permissions yang detail dan aman untuk mengatur hak akses pengguna.
-
Kolaborasi Tim: Bekerja secara efisien menggunakan Git (GitHub/GitLab) untuk berkolaborasi dengan developer lain.
-
Dokumentasi Berkualitas: Membuat dokumentasi API yang jelas dan komprehensif (misalnya menggunakan Postman, Swagger/OpenAPI) sehingga mudah dipahami oleh tim front-end dan pihak ketiga.
-
Menjamin Kualitas Kode: Memastikan setiap fitur yang dikembangkan bebas dari bug dengan menulis Unit Test (PHPUnit/Pest).
-
Optimalisasi Query: Menganalisis dan membangun relasi data yang kompleks menggunakan SQL JOIN & Relations untuk memastikan performa sistem tetap prima.
Kualifikasi yang Wajib Anda Miliki:
Untuk berhasil di posisi ini, Anda harus memiliki fondasi yang kuat dan terbukti dalam bidang berikut:
-
Pengalaman profesional minimal 1 Tahun (fresh graduate Are Welcome) dalam pengembangan aplikasi web menggunakan PHP dan framework Laravel.
-
Sangat mahir dalam merancang, membangun, dan mengelola REST API dari awal hingga siap dikonsumsi.
-
Terbiasa menggunakan database migration dan memiliki pemahaman mendalam tentang Query Builder atau Eloquent ORM.
-
Memiliki pengalaman dalam mengimplementasikan sistem Roles & Permissions yang kompleks.
-
Mahir menggunakan Git dalam alur kerja tim (branching, merging, pull requests).
-
Memahami pentingnya dan terbiasa membuat dokumentasi API yang baik.
-
Memiliki pengalaman atau setidaknya pemahaman kuat tentang automated testing, khususnya Laravel Unit Test.
-
Pemahaman mendalam tentang konsep SQL JOINs dan relasi database (One-to-One, One-to-Many, Many-to-Many).
Akan Menjadi Nilai Tambah Jika Anda:
-
Familiar dengan penggunaan AI tools (seperti GitHub Copilot, ChatGPT for code, dll) untuk meningkatkan produktivitas dan kualitas kerja.
-
Memiliki pengalaman dengan database selain MySQL (misalnya PostgreSQL).
-
Pernah bekerja dalam lingkungan Agile/Scrum.
-
Memiliki pemahaman tentang CI/CD pipeline.
Mengapa Bergabung dengan Kami?
Kami percaya bahwa talenta terbaik pantas mendapatkan yang terbaik. Di JasaWebCreator, Anda akan mendapatkan:
-
Gaji yang Kompetitif: Paket remunerasi yang sesuai dengan keahlian dan pengalaman Anda.
-
Peluang Pengembangan Diri: Akses ke professional Dev untuk terus mengasah kemampuan Anda.
-
Lingkungan Kerja yang Kolaboratif: Kami adalah tim yang saling mendukung, terbuka terhadap ide-ide baru, dan bebas dari birokrasi yang kaku.
-
Proyek yang Menantang: Anda tidak akan pernah bosan. Proyek-proyek kami akan mendorong Anda untuk terus belajar dan berinovasi.
-
Waktu Kerja Fleksibel: Kami menghargai keseimbangan antara pekerjaan dan kehidupan pribadi.
-
3 WFO & 3 WFH
Cara Melamar
Klik link berikut, isi semua data dan upload CV + portfolio kamu langsung di form:
berikut linknya : https://jasawebcreator.com/recruitment
Pastikan link bisa diakses tanpa request:
-
Upload CV (PDF), Foto 3x4, dan Portfolio ke Google Drive
-
Atur akses menjadi Siapa saja dengan link → Lihat
-
Salin link dan tempelkan di kolom yang tersedia di form
-
Gunakan nama file yang rapi →
NamaKamu_CV.pdf
,NamaKamu_Portfolio.pdf