JCDVN

Recruitment Tracker

John Crop Development Vietnam Co. Ltd
Công ty TNHH John Crop Development Vietnam
Tax Code / MST: 0314370876
Lầu 72, Vincom Center Landmark 81, 720A Điện Biên Phủ, Phường Thạnh Mỹ Tây, TP. Hồ Chí Minh
About this System
This Recruitment Tracker supports JCDVN's recruitment workflow and work-permit justification process. It maintains a structured record of job postings, applicants, shortlisted candidates, final selection decisions, archived records, and generates bilingual (English / Vietnamese) recruitment reports for immigration and labour compliance.
Data storage:
Cloudflare D1 (hr-api.jcdvn.net)
Authentication:
Cloudflare Zero Trust Access
Legal framework:
Decree 13/2023 & Law 91/2025
Build:
—
Quick Links
🌐 jcdvn.com
Company website
✉️ hr@jcdvn.com
HR & data protection
📋 Privacy requests
72-hour response
🔒
Privacy & Compliance / Bảo mật & Tuân thủ
This system processes personal data of job applicants and employees in accordance with Decree 13/2023/ND-CP and the Personal Data Protection Law 91/2025/QH15. Every user is responsible for handling this data lawfully.
Hệ thống này xử lý dữ liệu cá nhân của ứng viên và nhân viên theo Nghị định 13/2023/NĐ-CP và Luật Bảo vệ Dữ liệu Cá nhân số 91/2025/QH15. Mỗi người dùng có trách nhiệm xử lý dữ liệu này một cách hợp pháp.
HR user responsibilities / Trách nhiệm của người dùng HR:
  • Provide the Privacy Notice to every applicant before collecting their CV
  • Log who provided the notice and when, on the Applicant record
  • Forward any subject-access / deletion / objection requests to hr@jcdvn.com — we must respond within 72 hours
  • Do not share applicant data outside the authorised HR group without a documented reason
  • Retention: unsuccessful applicants 24 months · hired 10 years after leaving · work-permit files 10 years
© John Crop Development Vietnam Co. Ltd · Internal system on jcdvn.net
JCDVN

Recruitment Tracker

John Crop Development Vietnam Co. Ltd — MST: 0314370876

Build timestamp: 2026-04-20T08:30:56Z · Data: Cloudflare D1 (hr-api.jcdvn.net)

⚠️ Working offline — showing cached data.
📊 Dashboard
📋 Job Postings
👤 Applicants
⭐ Shortlisted
🏆 Final Selection
📦 Archive
🧾 Audit Log
📄 Work Permit Report
⚙️ Settings

Job Postings

Track all advertised positions and local recruitment efforts.

Role Date Posted Channels Local Apps Status Foreign Hire Files Actions
📋

No job postings yet. Click + Add Posting to begin.

Applicant Log

Record all candidates interviewed, their outcomes, and rejection justifications.

Name Posting Nationality CV Received CV Status CV Rejection Reasons Interview Date Interview Outcome Interview Rejection Attachments Actions
👤

No applicants logged yet. Click + Add Applicant to begin.

Shortlisted Candidates

Candidates approved at CV stage and eligible for interview invitation.

⭐

No shortlisted candidates yet. Shortlist applicants in the Applicants tab.

Final Selection

Candidates who have completed interview and are awaiting a hiring decision.

🏆

No candidates awaiting decision yet. Set interview outcome to "Interview completed — awaiting decision" in the Applicants tab.

Recruitment Dashboard

High-level visibility over live recruitment activity, archive volume, and report readiness.

Open postings
Positions needing action
Report pipeline

Archive & Restore

Soft-archived postings and applicants remain recoverable for audit and compliance purposes.

Archived postings
Archived applicants

Audit Log

Track key create, update, archive, restore, and report draft actions.

Timestamp Type Action Label Details
🧾

No audit entries recorded yet.

Work Permit Justification Report

Generate bilingual EN/VI recruitment summary for immigration submission.

⚠️ Validation warnings
Draft Editable No saved draft selected
A — Document Details
Free-text tag for your internal filing. The actual Sở LĐ-TB-XH dossier number is assigned after submission and is not required here.
Labour Market Test Summary
No recommendation
B — Candidate Review
⚠️ Zero Applicants — Explain why no suitable local candidates applied
Highly specialised role with no local supply
Requires advanced English and international experience
Role requires specific technical expertise unavailable locally
Salary expectations in market exceed company budget for local hire
No qualified applicants found after extended advertising
Add all candidates interviewed. Select their outcome and reasons individually.
No candidates added yet. Click + Add Candidate or select a posting above to auto-load applicants.

⚙️ Settings

Manage authorised HR officers and other system configuration.

👥 Authorised HR Officers
People who are authorised to acknowledge privacy notices, send interview invites, and prepare work-permit reports.
📍 Meeting Locations
Office addresses and recurring meeting links for interview invitations. Leave URL blank to fill in per-invite.
Compliance note: Under Decree 13/2023 and Law 91/2025 the list of authorised personnel with access to personal data should be documented and reviewed regularly. Remove officers immediately when they leave or change role. All additions and removals are captured in the audit log.

Add HR Officer

Add Meeting Location

Leave blank if the meeting link changes per-interview (e.g. unique Zoom rooms). Interviewers can then paste the specific link when sending the invite.

🔒 JCDVN Recruitment Privacy Notice

Add Job Posting

VietnamWorks
JobStreet
LinkedIn
TopCV
CareerBuilder VN
Employment Centre
Company Website
Internal Referral
📎
Click to browse or drag files here
PDF, DOCX, JPG, PNG — max 2 files, 5MB each

Add Applicant

Stage 1 — CV Receipt
① CV REVIEW
② SHORTLIST CHECK
③ INTERVIEW
Stage 1 — CV Receipt & Review
🔒
Privacy Notice / Thông báo Bảo mật
Decree 13/2023 & Law 91/2025
Vietnamese personal-data law requires that applicants be informed of how their data is processed. Confirm that the JCDVN Recruitment Privacy Notice was given to this applicant (by email, interview invite, or in person).
🗂️
Click to browse or drag applicant files here
PDF, DOCX, JPG, PNG — max 5 files, 5MB each
CV Screening Criteria (minimum 5 of 10 required to shortlist)
0 / 10
⚠️ Score is below the minimum 5-criteria threshold. You may still shortlist with a written override reason.
Does not meet minimum experience
Qualifications below required level
No relevant industry experience
English proficiency not demonstrated
CV incomplete or poorly presented
Salary expectation exceeds budget
No international trade experience shown
Applied for wrong position
Duplicate application
Lack of required certifications
Stage 2 — Shortlist Progression Check
Pre-Interview Criteria (minimum 5 of 10 required to proceed)
0 / 10
⚠️ Score below minimum 5 criteria. Provide an override reason to proceed to interview.
Stage 3 — Interview
NO-SHOW DETAILS — will be included in the immigration report
Insufficient relevant experience
Inadequate English proficiency
Lacks required technical knowledge
No international trade experience
Did not meet qualification requirements
Salary expectations misaligned
Background check concerns
Poor performance in interview
Culture / team fit concerns
Overqualified for role

Interview Invitation

📧
Candidate Name
Position · Nationality
Pick a saved location above (auto-fills this field) or type/paste manually. Manage saved locations in ⚙️ Settings.