I'm reading a job description which reads...

You are an experienced front-end developer with expertise in Javascript,HTML,CSS & server side UI frameworks (PHP/Python/Node.js).

I've always felt that it's best to render on the client side so I use AngularJS for this. Not PHP/Python/Node.js.

Is this bullet on the job description wrong? What would some valid arguments be for rending on the client instead of the server?

  • 2
    I think it's a poorly phrased requirement. I think they want the applicant to have knowledge of server-side frameworks that interact with UI.
    – Mayo
    Commented Dec 9, 2014 at 19:33
  • 1
    Assume IT job descriptions are 50% accurate, at best.
    – DA01
    Commented Dec 9, 2014 at 20:00
  • 4
    This question appears to be off-topic because it is about a job listing skills requirement and not a UX issue. Commented Dec 9, 2014 at 20:32
  • 1
    I would apply can ask for $20k more than they're offering because they have zero clue as to what they need.
    – MonkeyZeus
    Commented Dec 9, 2014 at 20:53

1 Answer 1


I agree there is a likelihood that the job description is incorrect. However server side frameworks provide tools to build UI. E.g www.codeigniter.com/userguide3/libraries/table.html




I guess the meaning is the developer needs to understand how to prepare data on back end to handle in on UI.

Not the answer you're looking for? Browse other questions tagged or ask your own question.