Live data from Hacker News

Ask HN: What do developers look for in a job listing?

news.ycombinator.com

11–20 of 24 posts

Re: Ask HN: What do developers look for in a job listing?

#14
post #2

I look for technologies I like to work with and for technologies I don't like to work with (for a negative filter). I also look for dead-end stuff and tech that's not used anywhere else, as those have negative value (time I invest in mastering them is time taken away from mastering whatever makes me a good fit for [next cool project]).

Would you mind sharing how much experience you have? I think it'll help me tailor the job listing a little better

I work mostly with Python since 2002, more or less, and with web applications primarily since 1995 (with one embedded C job, for the Brazilian electronic voting system). I used and would use again Python, Django, Flask, Twisted and Google App Engine. I like to use TDD and agile. I run from PMI-style projects, Java for web applications (it's fine on Android), PHP and would not be exceedingly happy with Node, but I find JS usable.

Re: Ask HN: What do developers look for in a job listing?

#15
My most memorable interactions with potential employers started with a handwritten cold email from a tech lead person of the company, mentioning something about my github profile (which shows they took the two minutes to do some basic homework on their end).

For closing the deal, however, I look for good pay (e.g. don't offer me equity in lieu of money, especially when some quick research reveals you're also receiving candidates from recruiting agencies) and I look for a good fit (e.g. culture/policy of reasonable work hours, I'm allowed to - and encouraged to - hold intelligent discussions with the team rather than wasting my time w/ HR bureaucracy or googleable trivia, etc)

Re: Ask HN: What do developers look for in a job listing?

#16
I'm most attracted to job listings that emphasize the company's people over other concerns.

Sure, it's nice to hear about all your great technology, and how many users you have, and your latest huge funding rounds...but none of that will make me wanna get up in the morning. After a few months on the job the only thing that really matters to me is who I'm working with, not necessarily what I'm building. So, I look for job ads that focus on culture, core values, and team-member health. I like to see that the company is proud of (and values) their people as much as their stack. And I like to see team members who are active in the open source community, who attend meetups and such, and seem to have a nice work/life balance.

I try to picture myself there, and I figure: "If I take this gig, in a few months I'll likely be the average of the people who are already there". So if the existing team members seem happy and healthy, that's a good sign. If they seem overworked and depressed, I'm going to stay away.

Re: Ask HN: What do developers look for in a job listing?

#17
When it comes to job listings, I'm mostly interested in technology keywords that match either my whitelist (JavaScript, Node, Angular) or my Blacklist (Microsoft, Drupal, WordPress). This is the easiest way for me personally to determine if having an interview with a specific company is worth my time. Everything else I'll discover through either my pre-interview due diligence (researching company & leadership background) or conversations held during the interview process.

Re: Ask HN: What do developers look for in a job listing?

#18
I'll usually look at all of the company's tech (and sometimes other) job listings, even if I'm not interested in the jobs, just to get a sense of how the organization works, and what sort of development environment they have. A few red flags: Don't say you're looking for an "engineer" and then mention that the job involves implementing someone else's specifications (engineers specifically design products -- they're not ticket monkeys)

Along the same lines, asking for a JavaScript developer and then tacking on "must have great UX skills" is a huge red flag. Does the company really not know enough about UX that they think it's appropriate for the front end developer to sort of figure out as they're working?

Like others have said, using words like "ninja," "rockstar," "guru" is an immediate turnoff, although that's becoming less common. Using cutesy trendy references in an attempt to be cool, or overplaying the "cultural fit" aspect is also a little worrisome. Like, "okay, I understand that everyone is TOTALLY AWESOME and loves to drink beer and play foozeball, but what about the 401k matching?" If you want to hire a bunch of out-of-college brogrammers, that's fine, but I'm not going to respect the company, or want to work there.

Clear, concise, detailed description of what the job actually is and perhaps an example of what the day-to-day activities and responsibilities are.

Similarly, be detailed about the benefits -- they tell you a lot about a company. A job description that mentions family leave and 401k matching makes it seem like they actually care about employees. "Great benefits!" sounds like they're hiding something.

Essentially, the job posting should just seem written by someone knowledgeable about the field (no questionable language, no using trendy but kind of not-what-you-really-want words like "CSS3" instead of "CSS"), professional, detailed, and appealing. I mean, what would you want to see on a resume?

Re: Ask HN: What do developers look for in a job listing?

#20
1. Salary!

That's the number one thing I look for, and if it's not there, I move on. If you want to attract good people, give a salary range. Don't tell me it's "competitive" (which means it isn't).

2. Remote

If it's not remote I'm not interested.

3. Techs

Ideally this should be a very short list. For instance I wrote a job ad a few years ago and asked for just Rails and jQuery. If you tell me you're looking for XML, JSON, REST, or APIs I'll know you don't really understand that those techs are puny compared to ones that require lots of experience.

4. Professional/Career Development

Are you offering a job or a career? What opportunities for growth do you offer? Is there a training budget? What about training for non-technical stuff? Do you send people to conferences? Do you give people time to write and deliver talks at conferences? Is there a technical track with comparable compensation to the management track? I know startups don't like to "do HR", but if you have thought about this you will really stand out.

Post reply on HN