DEV Community

perpetual . education for Perpetual Education

Posted on • Edited on

1

How do you write a job posting for a front-end developer?

With all the insane job-postings our there:

10 years .net and 12 years react dev with Ninja sckills and also rockstar with Elixir and CSS. Must have own car.

That’s a tough one!

There are so many buzz words. Is knowing 'React' good or bad? Because, knowing React could mean that you just started out - and might barely have any HTML experience - or that you're the mastermind behind a huge cluster of micro-services.

People always write outrageous and long job postings asking for ridiculous things / like knowing a language/framework for more years than it has existed - or for someone to know two completely opposing frameworks at an expert level.

How about this:

What if we just wrote what our goal is?

You will have to be fairly detailed on what you expect foundation wise… but - you’re hiring a professional because they know more about the subject than you, right? Or that you need 'more of someone like you' to deal with the time constraint.

For example:

If you want to create an online store for your custom jewelry - just say that! Maybe you don't know anything about design or programming.

If you want to hire someone to help you design and plan out a larger scale app - and then create a prototype, then just say that.

If it turns out you got into the middle of a big Ember app - and need an expert to teach you what the heck is going on - then just say that!

It sounds crazy… but - it might work! What do you think?

Underneath there somewhere - they should likely be comfortable with the following:

  • Design thinking
  • Project planning
  • HTTP
  • HTML (semantic / modern /clean markup)
  • Rich sharing metadata and optimization
  • CSS (well organized / component-oriented styles)
  • Clear communication / and can talk through the design processes out in the open
  • Can produce prototypes and test with users early and often
  • Learns things quickly and can see the underlying patterns in different languages and use-cases
  • Isn’t complacent when it comes to the visual design side of things
  • Whatever else you think we’ll need to get to our goals
    • You are the developer - so, which tools get our job done - and keep it clean and maintainable and light - with the least technical debt?
  • Has experience doing __________________ (whatever your goal is)
  • Feel like they'll provide a great value to the project
  • Is a second degree black belt

--

We also then ran across Ben's post:

https://dev.to/ben/hiring-passionate-front-end-developer

Which is amazing.

What do you think? What are your techniques? How do you find the right people for the job?

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay