From my experience so far, I’ve never worked at a place that actually required all the bullet points they list in their job description. I came across a senior front-end development position and I’m wondering if this is sensible list of requirements or whether it’s commonplace?
I generally assume that an employee should be able to do most of it and improvise the rest (learn on the job). In this field, the learning process never stops obviously.
CSS3 : cross-browser positioning, efficient selectors, reflow vs repaint, transitions/animations.
HTML5: familiar with Web Sockets, Local Storage, Session Storage. Bonus: Web Components.
Yeah, good luck finding someone who is fluent in everything listed. That more or less looks like a bucket list for a company that doesn’t really know what they need just using a bunch of the latest buzz terms/languages/frameworks. One thing that sticks out is the listing says they would like developers who can avoid libraries but than go on to list several
Well, half of those are “plusses” but yeah, good luck to them.
What I find disconcerting is that there did not used to be so much emphasis on JS when it came to front-end development 6 years ago. I still can’t help but assume that it should be separated if you they want that degree of specialization.
I’d say it is. And that’s not unusual, unfortunately. I’ve worked in lots of places where they don’t.
And I see lots of ads asking for everything and then some more. Usually followed by a not so high salary…
I’ve never worked at a company or client that doesn’t use/insist version control (knock on wood). I didn’t think those types of companies even exist. Perhaps an individual but not an entire company. Though I guess I could see it at a design agency or something but not a tech firm or in-house development department. Designers are pretty lack luster when it comes to things like this…