I was pretty negative about the quality of most job descriptions, so naturally many people asked for examples of good job listings. I’m now writing a follow up post for which I’m trying to create The Perfect™ Job Description for engineers. Of course, “perfect” is highly subjective, so I’d love to get your input.
Here’s a few random ideas I had so far:
- Salary range (an obvious one)
- We know you value focused development time and we understand that interruptions are costly. We keep meetings rare, light and short. Average meetings take X minutes.
- We understand that time spent at the office doesn’t equate to productivity. On average, team members work X hours per week.
- Here's what the rest of our hiring process looks like: (Link with answers to: How many rounds of interviews? Coding challenges? Timeframes?)
What do you think should be in it? What should definitely NOT be in it?
[0] https://news.ycombinator.com/item?id=18955731
[1] https://www.reddit.com/r/programming/comments/agajxv/trouble_hiring_senior_engineers_its_probably_you/