Full-Stack Programmer

PT Pulau Sambu (Jakarta)

Berpengalaman

12 Juli 2024

Information Technology Department

Kantor Pusat dari Sambu Group

Kualifikasi

  1. Pendidikan minimal D3/S1 teknik informatika, computer science, atau sejenisnya.
  2. Berpengalaman minimal 1 tahun sebagai Full-Stack Developer.
  3. Menguasai framework JavaScript seperti React, Angular, atau Vue.js.
  4. Menguasai REST API.
  5. Memahami API Concept (JSON/XML).
  6. Menguasai JavaScript (Bootsrap/Angular/React).
  7. Menguasai Bahasa pemograman Python.
  8. Menguasai pengelolaan database mulai dari perancangan hingga query yang kompleks (MySQL, Postgres, dll).
  9. Terbiasa dengan version control tools seperti GitHub.
  10. Kemampuan pemecahan masalah yang baik dan analisis kritis.
  11. Mampu berkomunikasi dan bekerja sama dengan baik dengan rekan setim maupun atasan.
  12. Mampu bekerja secara individu atau pun kelompok.
  13. Mampu menulis dokumentasi dan laporan dengan baik.
  14. Sehat secara fisik dan tidak merokok.
  15. Bisa menjaga kebersihan dan kerapihan peralatan dan lingkungan kerja.

Deskripsi Pekerjaan

  1. Menerima permintaan pembuatan, penyesuaian, ataupun perbaikan aplikasi.
  2. Mendapatkan, memahami dan mendiskusikan informasi analisa dan desain aplikasi yang akan dan sedang dikerjakan, sebaik, selengkap dan sejelas mungkin.
  3. Mengembangkan, memodifikasi, mengintegrasikan, mengimplementasikan, menguji, dan memelihara aplikasi baik dari sisi FrontEnd maupun BackEnd.
  4. Membuat dan mengubah kode program sesuai standar dan pengaturan departemen, menggunakan model proses pembuatan dan pengembangan perangkat lunak yang diterapkan departemen IT.
  5. Membuat aplikasi sesuai yang diperintahkan atasan, dengan mengikuti desain dan rencana yang dibuat oleh tim Development.
  6. Melakukan debugging untuk mengindentifikasi dan memperbaiki bug atau masalah.
  7. Melakukan continuous improvement. Mengoptimalkan kinerja aplikasi dan meningkatkan efisiensi kode.
  8. Menerapkan praktik keamanan terbaik untuk melindungi data dan sistem.
  9. Membuat technical documentation dan panduan user.
  10. Bekerja sama dengan tim untuk membangun aplikasi.
  11. Menjaga keamanan, dan kerahasiaan data pada komputer, software, dan server.
  12. Melakukan monitoring, pemeliharaan rutin untuk memastkan apikasi/service tetap berjalan dengan baik.
  13. Membuat dokumentasi pengembangan aplikasi dan laporan kegiatan rutin.

Bagikan melalui