Memuat lowongan

Menyiapkan informasi terbaru...

Web Developer

Kop. Nusantara Jakarta Selatan, DKI Jakarta

Deskripsi pekerjaan

Web Developer bertanggung jawab dalam merancang, mengembangkan, serta memelihara aplikasi web internal menggunakan teknologi modern seperti PHP 8+ dan Laravel. Posisi ini menuntut pemahaman mendalam mengenai arsitektur perangkat lunak, pengelolaan basis data MySQL/PostgreSQL, pembuatan RESTful API yang handal, serta penerapan praktik penulisan kode yang bersih guna mendukung optimalisasi performa aplikasi perusahaan.

Tanggung jawab: Mengembangkan, meningkatkan, dan memelihara aplikasi web internal menggunakan PHP 8+ dan Laravel; Membuat dan memelihara API RESTful untuk sistem internal dan integrasi pihak ketiga; Mengembangkan komponen frontend dasar menggunakan JavaScript, HTML5, dan CSS3; Mengelola MySQL/PostgreSQL, termasuk kueri kompleks, join, indexing, dan optimasi dasar; Menerapkan fitur Laravel seperti Queues, Jobs, Events, Form Requests, dan API Resources; Melakukan debugging, troubleshooting, dan analisis akar masalah di seluruh lapisan aplikasi; Berkolaborasi dengan System Analyst, QA, and Infrastructure teams untuk menghadirkan solusi yang andal; Menerapkan praktik clean coding, dokumentasi, alur kerja Git, dan code reviews; Mendukung penerapan dan konfigurasi aplikasi di lingkungan Linux; Berkontribusi pada perbaikan aplikasi, refactoring, dan optimalisasi kinerja.

Kualifikasi: Gelar sarjana di bidang Ilmu Komputer, Sistem Informasi, Teknik Informatika, atau bidang terkait; Minimum 2 tahun pengalaman sebagai Web Developer, diutamakan pada produk atau aplikasi bisnis internal; Memiliki logika pemrograman yang kuat dan kemampuan pemecahan masalah secara analitis; Pengalaman kuat dengan PHP 8+ dan Laravel; Pemahaman yang baik mengenai REST API, JavaScript, HTML5, CSS3, dan pengembangan web responsif; Mahir menggunakan Git dan nyaman dengan MySQL/PostgreSQL; Familiar dengan Linux, SSH, konfigurasi lingkungan, dan izin berkas; Mampu mengembangkan kode yang bersih, mudah dipelihara, dan terstruktur dengan baik; Memiliki keterampilan komunikasi dan kolaborasi yang baik; Pengalaman dengan Vue.js, React, atau Next.js; Pengetahuan tentang Docker dan CI/CD (GitLab CI, GitHub Actions, Jenkins); Pengalaman dengan Java, microservices, atau NoSQL; Pemahaman tentang OWASP, RBAC, unggahan berkas yang aman, dan keamanan aplikasi; Pengalaman mengoptimalkan aplikasi Laravel, termasuk caching dan optimalisasi kueri N+1.

Tanggung jawab

  • Mengembangkan, meningkatkan, dan memelihara aplikasi web internal menggunakan PHP 8+ dan Laravel
  • Membuat dan memelihara API RESTful untuk sistem internal dan integrasi pihak ketiga
  • Mengembangkan komponen frontend dasar menggunakan JavaScript, HTML5, dan CSS3
  • Mengelola MySQL/PostgreSQL, termasuk kueri kompleks, join, indexing, dan optimasi dasar
  • Menerapkan fitur Laravel seperti Queues, Jobs, Events, Form Requests, dan API Resources
  • Melakukan debugging, troubleshooting, dan analisis akar masalah di seluruh lapisan aplikasi
  • Berkolaborasi dengan System Analyst, QA, and Infrastructure teams untuk menghadirkan solusi yang andal
  • Menerapkan praktik clean coding, dokumentasi, alur kerja Git, dan code reviews
  • Mendukung penerapan dan konfigurasi aplikasi di lingkungan Linux
  • Berkontribusi pada perbaikan aplikasi, refactoring, dan optimalisasi kinerja

Kualifikasi

  • Gelar sarjana di bidang Ilmu Komputer, Sistem Informasi, Teknik Informatika, atau bidang terkait
  • Minimum 2 tahun pengalaman sebagai Web Developer, diutamakan pada produk atau aplikasi bisnis internal
  • Memiliki logika pemrograman yang kuat dan kemampuan pemecahan masalah secara analitis
  • Pengalaman kuat dengan PHP 8+ dan Laravel
  • Pemahaman yang baik mengenai REST API, JavaScript, HTML5, CSS3, dan pengembangan web responsif
  • Mahir menggunakan Git dan nyaman dengan MySQL/PostgreSQL
  • Familiar dengan Linux, SSH, konfigurasi lingkungan, dan izin berkas
  • Mampu mengembangkan kode yang bersih, mudah dipelihara, dan terstruktur dengan baik
  • Memiliki keterampilan komunikasi dan kolaborasi yang baik
  • Pengalaman dengan Vue.js, React, atau Next.js
  • Pengetahuan tentang Docker dan CI/CD (GitLab CI, GitHub Actions, Jenkins)
  • Pengalaman dengan Java, microservices, atau NoSQL
  • Pemahaman tentang OWASP, RBAC, unggahan berkas yang aman, dan keamanan aplikasi
  • Pengalaman mengoptimalkan aplikasi Laravel, termasuk caching dan optimalisasi kueri N+1

Informasi lowongan

Tipe pekerjaan
Contract
Pendidikan
S1
Gaji
Negosiasi

Cara melamar

Lowongan aktif terkait

Lihat lowongan kerja terbaru lainnya