Junior Web Developer (Full Stack)
Role overview
Deskripsi pekerjaan
Kami adalah pengelola SemarLanguage, platform edukasi bahasa dan persiapan tes. Saat ini, kami sedang mengembangkan Platform Tes Penempatan Bahasa Asing (Pretest) untuk bahasa Inggris, dan akan segera berekspansi ke bahasa Jepang, Korea, Jerman, serta Mandarin. Sebagai Junior Web Developer (Full Stack), kamu akan bergabung ke dalam tim teknis dan dibimbing langsung oleh Senior/Developer Utama.
Fokus utama peranmu adalah membangun, mengoptimalkan, dan merawat fitur platform tes penempatan bahasa asing — mulai dari antarmuka halaman tes, pemrosesan logika, hingga penyimpanan hasil tes.
Tanggung jawab
Responsibilities
- Pengembangan Fitur Tes: Membangun antarmuka dan logika halaman tes penempatan bahasa asing (soal pilihan ganda, audio player interaktif, penilaian otomatis, serta halaman ringkasan hasil)
- Manajemen Bank Soal: Memasukkan, menguji, dan merapikan data bank soal bersama tim peninjau bahasa serta memastikan akurasi kunci jawaban
- Pengujian Otomatis (Automated Testing): Menulis automated test untuk memastikan perubahan sistem atau fitur baru tidak mengganggu fungsi lama
- Pemeliharaan Platform & Sistem: Merawat dan memperbaiki website SemarLanguage serta aplikasi berbasis Laravel milik unit bisnis perusahaan lainnya
- Optimasi UI/UX & Dokumentasi: Memastikan tampilan aplikasi responsif dan nyaman di berbagai perangkat (HP, tablet, dan laptop) serta mencatat dokumentasi teknis pekerjaan dengan rapi
Yang perlu disiapkan
Job requirements
- Pendidikan minimal D3/S1 Teknik Informatika, Sistem Informasi, atau bidang terkait (Fresh Graduate sangat dipersilakan melamar)
- Memahami dasar JavaScript atau TypeScript
- Memahami konsep dasar React atau Next.js
- Memahami dasar web development (HTML, CSS) dan versi kontrol (Git)
- Memiliki ketelitian tinggi, rasa ingin tahu (growth mindset), dan terbuka terhadap feedback
- Mampu bekerja secara mandiri maupun berkolaborasi dalam tim dengan komunikasi yang jelas
Kualifikasi kandidat
Skill dan kualifikasi
- Pernah menggunakan Supabase, PostgreSQL, atau MySQL
- Pernah menggunakan Laravel atau bahasa pemograman PHP
- Mampu membaca atau memiliki pemahaman dasar salah satu bahasa asing: Jepang, Korea, Jerman, atau Mandarin
- Memiliki portofolio atau proyek pemrograman (proyek tugas akhir / proyek kuliah diperbolehkan)
Benefit
Fasilitas dan benefit
- Bimbingan Langsung (Mentorship): Kesempatan belajar intensif dan arahan langsung dari Developer Utama
- Pengalaman Nyata: Kembangkan produk yang berdampak langsung bagi ribuan pengguna yang ingin pergi ke luar negeri
- Fasilitas Tempat Tinggal: Akomodasi/Mess disediakan oleh perusahaan
- Jalur Karier: Lingkungan kerja yang mendukung pengembangan kemampuan teknis dan personal
Tools
Tech stack dan tools
Sebelum klik lamar
Ambil keyword
Catat skill, tools, dan tanggung jawab yang berulang di lowongan ini.
Sesuaikan CV
Tulis ulang pengalaman agar lebih nyambung dengan kebutuhan role.
Kirim dengan konteks
Gunakan cover letter singkat yang menyebut kebutuhan perusahaan.
PT OOH Kupu Kupu Global (SemarLanguage)
Bekasi, Jawa Barat
AI Job Match Score
Cocokkan CV kamu dengan lowongan ini sebelum melamar.
CV Pintar menampilkan lowongan sebagai referensi. Selalu cek detail terbaru di sumber asli sebelum melamar.
Ubah detail lowongan ini jadi CV yang lebih relevan.
Gunakan CV Pintar untuk scoring ATS, keyword extractor, dan cover letter yang mengikuti konteks role ini.