3
7 Comments

What details would exist in the perfect developer job post?

I’m curious because I’d like to build a developer focused job board that requires these things in every job post. I’d like to make it possible to avoid interview process waste by surfacing the missing details we want in each job post so the interviewer and the interviewee can get down to business in an interview rather than wasting each other’s time.

Here’s mine:

  • Salary
  • Tech Stack
  • Business Model
  • Team/Dev Org. Structure
  • Methodologies/Philosophies (e.g. Agile, TDD, BDD)
  • Culture
  • Team Members (Roles, Seniority)
  • Actual Office Location
  • Core Hours Policy
  • Remote Work Policy
  • Benefits

What am I missing? Your opinions and/or thoughts are appreciated!

on October 8, 2020
  1. 1

    Utopia

    • Total compensation (This should have a calculated wage from the sub-components...)
      • Salary
      • stocks/options...
      • any other compensations, benefits, insurance
      • Vacation days
    • Hours range worked normally with the flexibility in grey so like (8:00AM-10AM) - (17:00-21:00) UTC, like times people in the team are in the office and actual work time expressed in one expression..
    • Location restrictions (where do you have to be to apply and work...)
    • Tech team uses, how old is the use, is it in a plan out... (sometimes part of the list is just legacy that would get deprecated... sometimes it's clear stuff is going to stay/double down, some things are only a POC, which might not stay...) A lot of people care about tech especially at the start and it's the primary thing used for matching..
    • Team size, company size in people and how many are tech people out of it

    I don't think you can really answer 'Culture' in some blob that would be university agreed upon and understood...
    Methodologies/Philosophies Also people don't really mean the same, even if they say they do agile, I have not found 2 companies that do it the same...

    1. 2

      Also, the hours is a good point. Didn’t think of that.

      Have you ever seen?
      https://www.keyvalues.com/

      These might be examples of what could be placed in a job post although I agree that capturing the essence of culture is hard.

      1. 1

        That list reads very non meaningful to me, some are jargon 90% would mark yes, others are very flexible in their use like diversity is too complex to just be one thing, EQ>IQ could be for example just be get low cost people, they won't be too smart so that would work (I know it's a bit cynical read, but..)

        1. 1

          Fair point. Culture is hard to understand until you're in it for a bit.

    2. 1

      I like the way you approached explaining the way tech should be highlighted. A Tech Stack does sit on a scale/spectrum in terms of the aspects you described.

      This could be a format to capture a company’s use of technology:

      https://www.thoughtworks.com/radar

      Each thing on it has 4 categories

      • Adopt
      • Trial
      • Assess
      • Hold

      Could these be categories that are applied to the tech. a post highlights?

      1. 1

        Mmmm.... Not sure I have good terminology but could have
        Trailing, investing, devesting

        Cleaner cut and less ambiguous maybe? It's late ..