REKOMENDASI
TalentFlow
Sudah punya JD yang bagus? Sekarang tinggal screening ratusan lamarannya — tanpa baca manual satu per satu.
TalentFlow adalah platform rekrutmen berbasis AI dari Debuggo. Upload ratusan CV, sistem AI langsung scoring dan ranking kandidat terbaik — tanpa kamu harus baca satu per satu.
- Screening CV otomatis, skor 0–100 per kandidat
- Pipeline rekrutmen multi-stage lengkap
- Offering letter digital langsung dari platform
- Gratis 100 credit untuk mulai hari ini
Coba Gratis Sekarang →
100+
CV diproses per menit
0–100
Skor kandidat otomatis
Gratis
100 credit pertama
Job Description (JD) adalah wajah pertama perusahaanmu di mata kandidat. JD yang ditulis asal-asalan akan menarik lamaran yang salah sasaran — kamu kewalahan menyaring ratusan CV yang tidak relevan, sementara kandidat terbaik malah melewati lowonganmu karena tidak tertarik.
Di artikel ini kita bahas cara menulis JD yang benar, efektif, dan menarik bagi kandidat berkualitas.
Kenapa Job Description yang Buruk Itu Mahal?
Bayangkan kamu buka lowongan Backend Developer tapi JD-nya cuma 3 baris tanpa detail requirement. Hasilnya? Kamu bisa menerima 300 lamaran — 270 di antaranya tidak sesuai. Kamu habiskan 2 minggu menyaring, dan kandidat terbaik sudah diterima di perusahaan lain.
- ⏱️ Waktu screening membengkak karena lamaran tidak relevan
- 💸 Biaya rekrutmen meningkat (iklan, waktu tim, jasa headhunter)
- 😩 Kandidat bagus mundur karena JD tidak jelas ekspektasinya
Struktur Job Description yang Ideal
1. Judul Posisi — Spesifik dan Umum Dikenal
Gunakan judul yang kandidat benar-benar cari di Google/LinkedIn. Hindari judul internal yang aneh.
❌ Jangan:
Digital Transformation Evangelist
People Experience Ninja
Growth Hacker Senior
✅ Lebih baik:
Digital Marketing Manager
HR Business Partner
Growth Marketing Lead
2. Tentang Perusahaan (2–3 kalimat)
Jangan hanya copy-paste profil perusahaan yang panjang. Tulis singkat: perusahaan bergerak di bidang apa, siapa customernya, dan apa yang membuat perusahaan menarik sebagai tempat kerja.
3. Ringkasan Posisi
1 paragraf yang menjelaskan: posisi ini ada untuk menyelesaikan masalah apa? Apa dampaknya bagi bisnis? Dengan siapa kandidat akan bekerja?
4. Tanggung Jawab Utama (5–8 poin)
Tulis dalam kalimat aktif, mulai dari kata kerja. Urutkan dari yang paling penting:
✅ "Merancang dan mengeksekusi strategi konten media sosial"
✅ "Berkolaborasi dengan tim product untuk menganalisis data user"
✅ "Melaporkan KPI rekrutmen kepada Head of HR setiap minggu"
❌ "Bertanggung jawab atas hal-hal yang berkaitan dengan konten"
5. Kualifikasi — Bedakan Wajib vs Nilai Tambah
Wajib (Must Have):
- Pendidikan S1 semua jurusan
- Pengalaman minimal 2 tahun di posisi serupa
- Menguasai Excel dan Google Workspace
Nilai Tambah (Nice to Have):
- Berpengalaman dengan Applicant Tracking System (ATS)
- Pernah handle rekrutmen massal (>50 posisi/bulan)
6. Yang Ditawarkan (Benefits)
Ini bagian yang paling sering dilupakan. Kandidat bagus punya pilihan — kasih tahu kenapa mereka harus pilih kamu:
- Rentang gaji (atau setidaknya "kompetitif" dengan angka minimum)
- Flexible working / WFH
- Tunjangan kesehatan, BPJS, bonus
- Kesempatan belajar dan berkembang
- Budaya tim dan lingkungan kerja
Template Job Description Siap Pakai
[NAMA PERUSAHAAN] — [JUDUL POSISI]
📍 Lokasi: [Kota] | [Remote/Hybrid/On-site]
💼 Tipe: Full-time | [Departemen]
---
TENTANG KAMI
[2-3 kalimat tentang perusahaan, bidang usaha, dan kultur]
PERAN INI
Kamu akan bergabung dengan tim [nama tim] untuk [tujuan utama posisi ini].
Kamu akan bekerja langsung dengan [atasan/tim] dan berdampak pada [dampak bisnis].
TANGGUNG JAWAB
• [Tanggung jawab 1 — mulai dengan kata kerja]
• [Tanggung jawab 2]
• [Tanggung jawab 3]
• [Tanggung jawab 4]
• [Tanggung jawab 5]
KUALIFIKASI WAJIB
• [Requirement 1]
• [Requirement 2]
• [Requirement 3]
NILAI TAMBAH
• [Nice to have 1]
• [Nice to have 2]
YANG KAMI TAWARKAN
• Gaji: [Rp X – Rp Y] / negotiable sesuai pengalaman
• [Benefit 2]
• [Benefit 3]
---
Kirim CV ke: [email] atau apply melalui [link]
Tips Agar JD Lebih Menarik
- Gunakan "kamu" bukan "kandidat" — terasa lebih personal
- Hindari jargon internal yang kandidat luar tidak mengerti
- Cantumkan range gaji — lowongan dengan info gaji mendapat 30% lebih banyak lamaran berkualitas
- Maksimal 700 kata — JD yang terlalu panjang ditinggalkan
- Mobile-friendly — 70% kandidat baca JD di HP
REKOMENDASI
TalentFlow
Already have a good JD? Now it's just screening hundreds of applications — without reading the manual one by one.
TalentFlow is an AI-based recruitment platform from Debuggo. Upload hundreds of CVs, AI systems directly scoring and ranking the best candidates — without you having to read them one by one.
- Automatic CV screening, score 0-100 per candidate
- Complete multi-stage recruitment pipeline
- Offering digital letters directly from the platform
- Free 100 credits to get started today
Coba Gratis Sekarang →
100+
CV diproses per menit
0–100
Skor kandidat otomatis
Gratis
100 credit pertama
Job Description (JD) is the first face of your company in the eyes of the candidate. A carelessly written JD will attract misdirected applications — you're overwhelmed by hundreds of irrelevant CVs, while the best candidates skip your vacancy because they're not interested.
In this article we discuss how to write a JD that is correct, effective, and attractive to qualified candidates.
Why Are Bad Job Descriptions Expensive?
Imagine you open a Backend Developer vacancy but the JD is only 3 lines without detailed requirements. The result? You can receive 300 applications — 270 of them are unsuitable. You spend 2 weeks screening, and the best candidate is already accepted at another company.
- Screening️ time swells because the application is irrelevant
- Increased recruitment 💸 costs (advertising, team time, headhunter services)
- 😩 A good candidate withdrew because JD had unclear expectations
Ideal Job Description Structure
1. Position Title — Specific and Commonly Known
Use the title that the candidate is actually searching for on Google/LinkedIn. Avoid strange internal titles.
❌ Jangan:
Digital Transformation Evangelist
People Experience Ninja
Growth Hacker Senior
✅ Lebih baik:
Digital Marketing Manager
HR Business Partner
Growth Marketing Lead
2. About the Company (2-3 sentences)
Don't just copy-paste a long company profile. Write briefly: the company is engaged in what field, who the customer is, and what makes the company attractive as a workplace.
3. Position Summary
1 paragraph explaining: this position exists to solve what problem? What is the impact on the business? Who will the candidate work with?
4. Key Responsibilities (5-8 points)
Write in the active sentence, starting from the verb. Sort by most important:
✅ "Merancang dan mengeksekusi strategi konten media sosial"
✅ "Berkolaborasi dengan tim product untuk menganalisis data user"
✅ "Melaporkan KPI rekrutmen kepada Head of HR setiap minggu"
❌ "Bertanggung jawab atas hal-hal yang berkaitan dengan konten"
5. Qualifications — Compulsory vs. Value Added Differentiation
Wajib (Must Have):
- Pendidikan S1 semua jurusan
- Pengalaman minimal 2 tahun di posisi serupa
- Menguasai Excel dan Google Workspace
Nilai Tambah (Nice to Have):
- Berpengalaman dengan Applicant Tracking System (ATS)
- Pernah handle rekrutmen massal (>50 posisi/bulan)
6. Offered (Benefits)
This is the most overlooked part. Good candidates have choices — tell them why they should choose you:
- Salary range (or at least “competitive” with minimum numbers)
- Flexible working / WFH
- Health benefits, BPJS, bonuses
- Learning and development opportunities
- Team culture and work environment
Ready-to-Use Job Description Template
[NAMA PERUSAHAAN] — [JUDUL POSISI]
📍 Lokasi: [Kota] | [Remote/Hybrid/On-site]
💼 Tipe: Full-time | [Departemen]
---
TENTANG KAMI
[2-3 kalimat tentang perusahaan, bidang usaha, dan kultur]
PERAN INI
Kamu akan bergabung dengan tim [nama tim] untuk [tujuan utama posisi ini].
Kamu akan bekerja langsung dengan [atasan/tim] dan berdampak pada [dampak bisnis].
TANGGUNG JAWAB
• [Tanggung jawab 1 — mulai dengan kata kerja]
• [Tanggung jawab 2]
• [Tanggung jawab 3]
• [Tanggung jawab 4]
• [Tanggung jawab 5]
KUALIFIKASI WAJIB
• [Requirement 1]
• [Requirement 2]
• [Requirement 3]
NILAI TAMBAH
• [Nice to have 1]
• [Nice to have 2]
YANG KAMI TAWARKAN
• Gaji: [Rp X – Rp Y] / negotiable sesuai pengalaman
• [Benefit 2]
• [Benefit 3]
---
Kirim CV ke: [email] atau apply melalui [link]
Tips to Make JD More Attractive
- Use “you” instead of “candidate” — feels more personal
- Avoid internal jargon that outside candidates don't understand
- Include salary range — vacancies with salary info get 30% more quality applications
- Maximum 700 words — JDs that are too long are left out
- Mobile-friendly- 70% of candidates read JD on mobile
Siap Mulai Karir IT-mu?
Bergabung dengan ribuan alumni DebugGo yang sudah berhasil masuk industri teknologi.
Lihat Kelas DebugGo
Komentar 0