logo

logo company

Senior Frontend Engineer

IDEKU - Jakarta

Full-time

Min. 5+ years of experience

Jakarta

Deskripsi Pekerjaan

Senior Frontend Engineer bertanggung jawab untuk merancang, mengembangkan, dan memelihara kode front-end berkualitas tinggi untuk aplikasi yang scalable dan performant.

Berkolaborasi dengan tim lintas disiplin (produk, desain, backend) untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang efektif.

Kualifikasi

🎯 Kualifikasi:
  • Latar belakang pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.

  • Pengalaman kerja minimal 5 tahun sebagai Frontend Engineer atau posisi serupa.

  • Pemahaman mendalam tentang HTML, CSS, JavaScript (ES6+), dan TypeScript.

  • Pengalaman dengan framework modern seperti React, Vue.js, atau Angular.

  • Pengalaman dalam pengembangan aplikasi yang responsif dan cross-browser.

  • Pemahaman tentang arsitektur front-end, termasuk state management (Redux, Zustand, Context API), dan rendering strategies.

  • Pengalaman dengan tools seperti Webpack, Babel, ESLint, dan Prettier.

  • Kemampuan untuk menulis unit test (Jest, Mocha, Cypress) dan melakukan integration testing.

  • Pengalaman dengan sistem kontrol versi seperti Git.

  • Kemampuan berkomunikasi dalam bahasa Inggris secara efektif (lisan dan tulisan).

  • Memiliki pemahaman tentang prinsip-prinsip UX/UI dan kolaborasi dengan tim desain.

Tanggung Jawab

🧾 Tanggung Jawab:
  • Menulis kode front-end yang bersih, ringkas, mudah dibaca, dan terdokumentasi dengan baik untuk menjaga maintainability dan skalabilitas jangka panjang.

  • Merancang komponen UI yang reusable dan modular dengan unit test yang sesuai untuk memastikan kualitas dan reliabilitas kode.

  • Memastikan arsitektur front-end mendukung fleksibilitas, skalabilitas, dan performa yang dibutuhkan.

  • Mengoptimalkan performa rendering dan responsivitas di berbagai perangkat dan browser.

  • Menganalisis kode front-end yang ada, melakukan refactoring dan optimasi untuk meningkatkan performa, maintainability, dan readability.

  • Mengidentifikasi technical debt dalam arsitektur UI atau manajemen state dan mengusulkan strategi refactoring yang praktis.

  • Berpartisipasi aktif dalam code review, memberikan umpan balik konstruktif untuk meningkatkan kualitas kode, performa, dan konsistensi.

  • Mempromosikan dan berbagi praktik terbaik front-end, standar coding, dan pola arsitektur dalam tim.

  • Berkontribusi secara berkelanjutan pada dokumentasi proyek dan teknis.

  • Berkolaborasi dengan tim produk, desain, dan backend untuk memahami kebutuhan dan menerjemahkannya ke dalam solusi front-end yang efektif.

  • Berkontribusi pada desain arsitektur front-end dan technical design, termasuk struktur komponen, manajemen state, dan strategi rendering.

  • Mengidentifikasi tantangan teknis front-end sejak dini dan mengusulkan solusi yang layak.

  • Bekerja dengan tim internasional dan stakeholder, berpartisipasi dalam diskusi teknis dan kolaborasi lintas fungsi.

  • Berkomunikasi secara efektif dalam bahasa Inggris untuk menyelaraskan detail implementasi dan keputusan teknis.

Boost Sales & Simplify F&B Operations! Combine POS & QR menus with IDEKU for real-time data, faster service & happy customers. Get a FREE Demo today!Boost Sales & Simplify F&B Operations! Combine POS & QR menus with IDEKU for real-time data, faster service & happy customers. Get a FREE Demo today!

Industri

-


Lokasi

Jakarta

Benefit Perusahaan

Benefits tidak ditampilkan

Loker Serupa

Tertarik dengan lowongan ini?

Login atau daftar untuk melamar pekerjaan ini