Tech Lead Handbook
The hiring process the engineering lead should know…
The What
The end-to-end process of hiring a developer — from “looking to hire” to “hired”.
The How
Prepare a Hiring
Publish a Job Ad
- Raise it in the Application Tracking System (ATS)
- Go through the approval process in ATS (nudge people to accelerate the process)
- Go Live
- Share in your network: LinkedIn, Meetups, etc
Interview 👥
- Decide an interview process, for example
- First Round: background, experience, projects, hard skills
- Take-home assignment
- Second Round: present back, comment, challenge, cultural questions - Shortlisting
- Prepare questions and tailor questions for each candidate
- Track your feedback
- Debrief with your hiring team
- Make a decision — progress or reject 👍 👎
Checks 🔍
- Reference check
- Policy check
- Psych test
Offer
- Offer negotiation — TA
- Offer signed 🎉
Preboarding
- Meet and Greet
- Issue hardware
- Book a casual team huddles (optional)
- Set up accounts — IT
Onboarding
- Grant permissions of internal software
- Set up to email lists, slack channels, workspace, groups, etc
- Technical Induction
- Warm-up code and documentation
✅ Exceptions
- Internal candidates
- Referrals
🔴 Red Flags
- Long process
- Slow response
🗒 Tips
- Keep the process short
- Quick response
- Make CV screening part of your daily routine
- No perfect candidate
🕳 Pitfalls
- Perfectionism