JSON Resume with Languages Section
How to list spoken and written languages with fluency levels in your JSON Resume. Essential for international roles and multilingual teams.
Detailed Explanation
Adding Languages to Your JSON Resume
The languages section lists your spoken and written language abilities. This is important for international roles, remote positions with global teams, and companies operating in multiple markets.
Languages Structure
"languages": [
{ "language": "English", "fluency": "Native speaker" },
{ "language": "Japanese", "fluency": "Professional working proficiency" },
{ "language": "Spanish", "fluency": "Limited working proficiency" },
{ "language": "Mandarin Chinese", "fluency": "Elementary proficiency" }
]
Standard Fluency Levels
The JSON Resume schema doesn't enforce specific fluency values, but using standardized levels helps clarity:
| Level | Description |
|---|---|
| Native speaker | First language |
| Full professional proficiency | Can handle any professional situation |
| Professional working proficiency | Can participate in meetings and write documents |
| Limited working proficiency | Can handle routine tasks and basic conversations |
| Elementary proficiency | Basic greetings and simple phrases |
These levels align with the ILR (Interagency Language Roundtable) scale commonly used in professional contexts. You can also use CEFR levels (A1-C2) if preferred in your region.
When to Include Languages
- Always include for international companies or roles marked "bilingual"
- Include for remote roles — global teams value multilingual communication
- Skip for domestic-only roles where the job description doesn't mention language requirements
- Only list languages you can actually use professionally — listing a language you studied in high school but can't speak adds no value
Use Case
You speak multiple languages and want to highlight this in your resume for international positions or roles at companies with global operations.