Job List

Fullstack Developer

Tanggung Jawab

  1. Pengembangan: Merancang, mengembangkan, dan menguji solusi fullstack dengan fokus pada performa, keandalan, dan skalabilitas.
  2. Optimisasi: Mengidentifikasi dan memecahkan masalah kinerja dalam aplikasi, serta mengoptimalkan kode untuk efisiensi.
  3. Kolaborasi: Bekerja erat dengan tim produk, desainer, dan developer lainnya untuk memahami kebutuhan dan menghadirkan solusi yang efektif.
  4. Pemeliharaan: Melakukan troubleshooting, debugging, dan pemeliharaan kode yang sudah ada.
  5. Pembimbingan: Keterampilan dalam memberikan bimbingan teknis kepada junior developers dan memastikan praktik terbaik dalam pengembangan frontend.
  6. Inovasi: Membantu dalam pengenalan dan adopsi teknologi atau framework terbaru yang dapat meningkatkan kualitas produk.
  7. Best Practices: Memastikan bahwa kode yang ditulis mematuhi standar dan praktik terbaik dalam industri.
  8. Dokumentasi: Menyusun dokumentasi teknis untuk kode yang telah dikembangkan.

Kualifikasi

  1. Gelar Sarjana di bidang Ilmu Komputer, Teknik Informatika, Teknologi Informasi, Desain Web, atau bidang terkait.
  2. Pengalaman minimal 0-2 tahun sebagai Fullstack Web Developer atau posisi serupa.
  3. Kemampuan menggunakan Git untuk version control kode program dan kolaborasi dengan developer lainnya.
  4. Kemahiran implementasi frontend basic menggunakan HTML, CSS, dan JavaScript, serta implementasi frontend modern Vue dan Nuxt.
  5. Kemahiran implementasi teknologi backend Node.js, opsional Python, Golang, Java Spring.
  6. Pemahaman basic Linux commands untuk kebutuhan development.
  7. Pemahaman konsep dan pengalaman menggunakan container-based deployment (misal Docker, Podman) dalam lingkungan development.
  8. Pemahaman mengenai integrasi backend dengan sistem pihak ketiga, misal SSO, Payment Gateway, atau yang lainnya.
  9. Kemampuan untuk menulis clean code, modular, dan dapat dipelihara serta memiliki pengalaman dalam code review.
  10. Keterampilan komunikasi yang baik, kemampuan untuk bekerja secara kolaboratif, dan memberikan bimbingan kepada anggota tim yang lebih junior.
  11. Keinginan untuk belajar dan berkembang dalam teknologi terbaru.
  12. Bersedia untuk bekerja di kantor (WFO).
  13. Bersedia untuk melakukan perjalanan dinas dan/atau pemindahan sementara domisili sesuai kebutuhan proyek.

Department

Software Development - Divistant

Employment Type

Full-time

Level

Junior

Location

Jakarta Office, Jakarta Office

Apply Now