Berperan sebagai arsitek visual dan interaktif, Front‑End Developer kami akan menerjemahkan visi bisnis ke dalam aplikasi web yang responsif, cepat, dan mudah diakses. Anda akan bekerja berdampingan dengan tim backend, desainer UI/UX, serta product manager untuk menciptakan pengalaman pengguna yang tak hanya estetis, namun juga fungsional dan konsisten di semua platform. Pekerjaan ini menuntut kreativitas dalam desain, ketelitian dalam pemrograman, dan kemampuan beradaptasi dengan teknologi terbaru.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara komponen UI menggunakan HTML5, CSS3, dan JavaScript ES6+.
- Membangun dan mengoptimalkan aplikasi Vue.js, termasuk pengaturan Vue CLI, Vuex, Vue Router, dan Nuxt.js untuk rendering sisi server.
- Mengimplementasikan komunikasi data melalui RESTful APIs, WebSockets, dan protokol MQTT sesuai kebutuhan proyek.
- Mengelola kontrol versi kode dengan Git, melakukan review pull request, dan menjaga standar kode yang bersih serta terdokumentasi.
- Berkolaborasi dengan tim backend untuk mengintegrasikan API, menguji endpoint, dan memastikan keamanan data.
- Mengoptimalkan performa aplikasi, termasuk teknik lazy loading, code splitting, dan pengujian unit serta E2E menggunakan Jest atau Cypress.
- Berkontribusi pada dokumentasi teknis dan panduan pengembangan internal.
- Berpartisipasi aktif dalam sprint review, stand‑up harian, dan retrospektif untuk meningkatkan proses pengembangan.
Persyaratan
- Pendidikan minimal D3/D4 di bidang Teknik Informatika, Ilmu Komputer, atau jurusan terkait.
- Pengalaman minimal 1 tahun sebagai Front‑End Developer, terutama dalam proyek berbasis Vue.js.
- Penguasaan HTML, CSS, JavaScript, AJAX, dan Bootstrap (versi 4 atau 5).
- Mahir dalam ekosistem Vue.js: Vue CLI, Vuex, Vue Router, dan Nuxt.js.
- Berpengalaman menggunakan Git sebagai sistem kontrol versi.
- Terbiasa bekerja dengan database SQL dan NoSQL, serta memahami konsep REST API.
- Memahami dasar protokol MQTT dan arsitektur layanan micro‑service (opsional).
- Soft skill: komunikasi yang jelas, kemampuan problem solving, adaptasi cepat, dan kolaborasi tim.
- Berusia maksimal 30 tahun, tanpa batasan jenis kelamin.
Benefit dan Fasilitas
- Gaji kompetitif (dengan range 500.000–1.000.000 IDR per bulan, disesuaikan pengalaman dan skill).
- Kesempatan kerja penuh waktu dengan fleksibilitas jam kerja.
- Work‑From‑Anywhere (WFWA) – dapat bekerja dari mana pun selama terhubung ke internet.
- Asuransi kesehatan dan fasilitas kesejahteraan karyawan.
- Program pelatihan internal dan sponsor sertifikasi profesional.
- Akses ke tools dan software terkini, termasuk langganan IDE, database, dan layanan cloud.
- Budaya kerja yang inklusif, transparan, dan menghargai inovasi.
Cara Melamar
Silakan kirimkan CV lengkap Anda ke email careers@pillbox.id dengan subjek “Front‑End Developer – [Nama Anda]”. Pastikan lampiran berupa PDF atau DOCX dan sertakan portofolio proyek yang relevan. Kami akan menghubungi kandidat yang memenuhi kriteria untuk tahap interview berikutnya.
Tentang Perusahaan
PT Inovasi Teknokarya Nusantara adalah perusahaan teknologi yang bergerak di bidang pengembangan solusi digital untuk berbagai industri, mulai dari e‑commerce hingga fintech. Kami mengedepankan inovasi, kolaborasi, dan keberlanjutan, dengan tim yang beragam dan bersemangat untuk menciptakan produk yang memberdayakan pengguna. Bergabunglah dengan kami untuk menjadi bagian dari perjalanan transformasi digital Indonesia.
Interested in this position?
Take the next step in your career and apply for this role today.
Apply Now