Job List

Frontend Web Developer

Tanggung Jawab

  1. Pengembangan UI/UX: Keahlian dalam mengembangkan antarmuka pengguna yang intuitif, responsif, dan sesuai dengan spesifikasi desain.
  2. Optimisasi: Mengidentifikasi dan memecahkan masalah kinerja dalam aplikasi, serta mengoptimalkan kode untuk efisiensi.
  3. Kolaborasi dan Integrasi: Kemampuan untuk bekerja sama dengan tim desain dan backend untuk menciptakan pengalaman pengguna yang terintegrasi dan mulus.
  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.

Kualifikasi

  1. Gelar Sarjana di bidang Ilmu Komputer, Teknologi Informasi, Desain Web, atau bidang terkait.
  2. Kemampuan menggunakan Git untuk version control kode program dan kolaborasi dengan developer lainnya.
  3. Pengalaman minimal 3 tahun dalam pengembangan frontend, dengan keahlian dalam fundamental web seperti HTML, CSS (di luar penggunaan Tailwind), dan JavaScript. Keahlian penggunaan Javascript meliputi menggunakan vanilla Javascript maupun menggunakan modern framework frontend Vue 3 dan Nuxt.
  4. Pemahaman yang kuat tentang prinsip desain responsif, UX/UI, dan aksesibilitas web.
  5. Pemahaman basic Linux commands untuk kebutuhan development.
  6. Pemahaman konsep dan pengalaman menggunakan container-based deployment (misal Docker, Podman) dalam lingkungan development.
  7. Memiliki pengalaman integrasi frontend dengan sistem pihak ketiga, misal SSO, Payment Gateway, atau yang lainnya.
  8. Kemampuan untuk menulis clean code, modular, dan dapat dipelihara serta memiliki pengalaman dalam code review.
  9. Keterampilan debugging dan pengujian yang kuat, serta pengalaman dalam pengembangan pengujian otomatis.
  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

Medior

Location

Yogyakarta Office, Yogyakarta Office

Apply Now