Developer Hiring & Job Market Language
Practise the English of technical hiring — job descriptions, technical assessments, offers and equity, engineering levelling, and headcount planning. 12 practice sets for engineering managers, HR partners, and recruiters.
Job Description Writing
Write clear, inclusive job descriptions: About the role, What you'll do, What we're looking for, What we offer.
Diversity Hiring Vocabulary
Structured interviews, diverse candidate slates, inclusive language, referral bias, and blind screening.
Candidate Experience Vocabulary
Interview pipeline stages, response timelines, and professional candidate communication.
Interview Process Vocabulary
Hiring loop, debrief, scorecard, leveling panel, RC (recruiting coordinator), and offer stage.
Technical Screening Vocabulary
Phone screen, coding challenge, take-home assignment, async interview, rubric, and calibration.
Technical Assessment Language
Write a fair take-home brief, assessment rubric vocabulary, and normalising candidate anxiety.
Engineering Culture & Hiring Vocabulary
Hiring bar, bar-raiser, culture add, DEI in hiring, and bias calibration.
Offer Letter Vocabulary
Base salary, signing bonus, RSU vesting schedule, offer expiry, and formal offer language.
Rejection & Feedback Language
Write timely, respectful rejection emails and give constructive feedback without ghosting candidates.
Compensation & Offer Vocabulary
Total comp, base salary, equity, cliff, vesting, competing offers, and negotiation language.
Levelling & Career Ladder Vocabulary
IC level titles, scope and impact, level criteria, and the IC/management track fork.
Headcount Planning Language
FTE, open reqs, backfill vs. growth hires, attrition types, and writing a headcount business case.
Quick reference
Compensation vocabulary
- TC: total compensation — base + bonus + equity combined
- RSU: restricted stock unit — equity that vests over time
- Cliff: the period before any equity vests (commonly 1 year)
- Vesting schedule: the timeline over which equity is earned
- Strike price: the fixed price to exercise a stock option
Levelling vocabulary
- IC track: Junior → Mid → Senior → Staff → Principal
- Scope: breadth of impact — team, org, or company-wide
- Autonomy: how much guidance/oversight is needed
- Leveling panel: the committee that confirms a candidate's level
- IC/management fork: where the two career tracks diverge (~L5/L6)
Headcount vocabulary
- FTE: full-time equivalent — permanent full-time headcount
- Req: requisition — an approved, open hiring slot
- Backfill req: replaces someone who left; growth req: new headcount
- Regrettable attrition: losing a strong performer you wanted to keep
- Span of control: number of direct reports per manager
Frequently Asked Questions
What English vocabulary do engineering managers need for hiring?
Engineering managers writing job descriptions, running technical assessments, and discussing compensation need vocabulary across several areas: inclusive job description language ("must have" vs. "nice to have"), assessment rubric terms (correctness, code quality, edge case handling), compensation vocabulary (base, bonus, RSU, vesting, cliff), and levelling vocabulary (scope, autonomy, IC track). These exercises cover each area with real phrasing used in hiring conversations.
How do I write an inclusive job description in English?
Avoid gender-coded and hype language ("ninja", "rockstar", "crushing it"); separate "required" (3-5 genuinely essential items) from "preferred" qualifications; describe the work and outcomes rather than a persona; and include a transparent salary range where possible — increasingly required by law in many US states, the UK, and the EU. See the Job Description Writing exercise set for practice.
What is the difference between base salary, total compensation, and equity?
Base salary is fixed annual pay, excluding bonus and equity. Total compensation (TC) is base + annual bonus + the annualised value of equity. Equity (commonly RSUs — restricted stock units — at public companies, or stock options at private companies) usually vests over 4 years with a 1-year cliff, meaning no equity vests until 12 months of employment. See the Compensation & Offer Vocabulary exercise set.
What does "levelling" mean in engineering hiring?
Levelling is the process of determining a candidate's or employee's seniority level (e.g. Junior, Mid, Senior, Staff, Principal) based on demonstrated scope, technical complexity, autonomy, and impact — not years of experience alone. A "leveling panel" or calibration committee typically reviews interview evidence against a written rubric before confirming the level for an offer.
How should I write candidate rejection feedback in English?
Be timely, specific where company policy allows, and respectful: thank the candidate, state the decision clearly, and where possible give one constructive, role-specific takeaway rather than a vague "didn't do well enough." Avoid ghosting — even a brief message that closes the loop is better for the candidate and for employer brand than silence.
What is a "req" in hiring, and what is the difference between a backfill req and a growth req?
A "req" (requisition) is the formal, budget-approved authorization to hire for a role. A backfill req replaces someone who left (team size stays the same); a growth req is a brand-new slot that expands the team. This distinction matters in budget conversations — backfills are usually approved faster since the budget already exists.
What vocabulary is used in technical assessments and take-home projects?
Common terms: "take-home project" (asynchronous coding exercise), "live coding" (real-time, watched), "system design whiteboard" (architecture discussion), and rubric terms like correctness, code quality, test coverage, and edge case handling. Fair take-home briefs specify a clear problem statement, constraints, evaluation criteria, and a stated time limit.
What does FTE mean in headcount planning?
FTE stands for "Full-Time Equivalent" — the standard unit for counting permanent full-time headcount, as distinct from contractors (who are usually budgeted separately). During a "headcount freeze," a company pauses new FTE hiring, though contractor hiring may sometimes continue since it doesn't draw from the frozen FTE budget.
What is "regrettable" vs. "non-regrettable" attrition?
Regrettable attrition is the departure of a strong performer the company wanted to keep — the metric leadership tracks most closely as a retention signal. Non-regrettable attrition is the departure of an underperformer or a role being phased out, and is generally not a retention concern. Both can be voluntary (resignation) or involuntary (termination, layoff).
Who should use these developer hiring exercises?
Engineering managers, HR business partners, technical recruiters, and founders who are non-native English speakers and need to write job descriptions, run technical assessments, discuss compensation and equity, communicate engineering levels, or plan headcount in professional, precise English.