When to use this template
Use this when a candidate is capable and experienced but their skills don't line up with the specific tech stack, tools, or domain the role requires. This rejection is usually delivered early — after a resume review or recruiter screen — but the framing works at any stage.
The tricky part of a skill-mismatch rejection is that 'mismatch' can imply judgment when really the issue is alignment. Keep the language crisp and neutral: the role requires X, and the candidate's background is in Y.
Unlike an 'insufficient experience' rejection, this one shouldn't read as a negative signal. Many of the strongest engineers in the world won't match any one job's stack, and candidates know it.
Considerations
- Be specific about the mismatch if you can: 'the role needs production experience with Go' beats 'skill gap'.
- Don't present the missing skill as easy to acquire if it isn't.
- If you have a role that does match their background, link it directly.
- Avoid 'you could pick this up quickly' — it implies you lowered the bar for others.
The email template
Copy the version below and replace the {{placeholders}} with your specifics — or use the generator to fill everything in at once.
Your application for {{role}} at {{company}}
Hi {{candidate_name}},
Thanks for applying for the {{role}} role at {{company}}. After reviewing your background, we're going to move ahead with candidates whose experience is more closely aligned with the specific technical scope of this role.
We appreciate the time you took to apply, and we wish you the best of luck in your search.
Kind regards,
{{your_name}}How to personalize
Replace these placeholders before sending:
- {{candidate_name}}
- {{role}}
- {{company}}
- {{hiring_manager}}
- {{your_name}}
For any rejection that follows a live conversation, add one specific detail from that conversation — a project they mentioned, a question they asked, something they built. One concrete reference turns a form letter into a message the candidate will remember.