Grow your CSS skills. Land your dream job.

What is required from modern world front-end developer?

  • # January 4, 2013 at 12:22 pm

    I’m planning to apply for front end developer jobs. The problem is that, I’ve only worked for my self for last couple of years (freelance), so I don’t know what to expect from job in actual company. I assume I’ll need to work tight with designers and back-end developers, which is fine with me, but does that mean that I’ll need to be experienced in design and know several back-end programming languages as well?

    I’m assuming that thing required from front-end developer include: JavaScript / jQuery , Html (5), css (3), git / github, some creativity and maybe .htaccess

    I also saw that some job advertisements require you to know asp.net and mvc, php which I can’t picture to be requirements for a front-end development.

    So, (in general) what are requirements that modern front-end developers need to meet?

    __
    # January 4, 2013 at 1:01 pm

    The line between “back” and “front” moves, depending on the project and/or company.

    One company might be referring to the difference between core framework APIs and forward-facing PHP+MySQL code, while another might be distinguishing between HTML and Photoshop.

    Using your example, if you’re going to define “front-end” and HTML+CSS+JavaScript, then I would not expect to see “.htaccess” on your list (after all, it’s basically a runtime config for Apache – *definitely* a server-side thing). If you expect .htaccess to be in a front-end skillset, why not PHP?

    *****

    At the end of the day, though, just trust the job description: if they’re asking for PHP, you’ll be using PHP (and be expected to know how to).

    *BTW, [MVC](http://en.wikipedia.org/wiki/Model-view-controller) isn’t exclusive to “backend” programming. JavaScript is not just kiddie-script, and JS apps benefit from programming patterns as much as any language.*

    # January 4, 2013 at 1:04 pm

    As above it depends on the company. Most will expect some PHP or asp.net knowledge now, in the same respect that you need to know *some* PHP in order to integrate designs in to WordPress.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.

*May or may not contain any actual "CSS" or "Tricks".