These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Front-End Developer

0 people like this description

Our client is the rapidly growing digital arm of a prestigious print publisher. Their focus is on growing their online brands and expanding their digital portfolio. Their mission is to transform the way stories are told and consumed online while building new, innovative products around audiences’ needs.


The team is based in NYC and this is a “near site” opportunity for 40 hours per week.
– Working onsite in NYC office 2 days per week and remotely the other 3

In this opportunity you will -
• Frequently collaborate with a product team in NYC, and a development team distributed along the East coast (Philadelphia, New York, New Jersey, and Ontario.)
• You will work on a medium-sized Rails content management system, a fairly big single-sign-on system, and some other applications, usually powered by Rails.
• You will be accepting designs and requirements and instantiating them in HTML, CSS, and Javascript

HTML and CSS skills required -
• Experience with Bootstrap and other frameworks.
• Experienced with the challenges of responsive design and wrangling multiple breakpoints.
• You should know SMACSS, or have good experience with a framework like it.
• Ability to create architecturally clean, flexible, and usable code.

Git and Rails skills required -
• You know how to use Git on the command line.
• You know how to branch and merge.
• You know how to collaborate by creating pull requests.
• Willingness to accept code reviews and suggestions for improvement with grace and collaboration
• You know your way around the Rails folder structure.
• You may have been exposed to the Rails Asset Pipeline, and you know how to shake the fresh assets loose after a deploy
• You are able to set up a Rails dev environment that isn't in lockstep with the built-in OS versions.
• Ability to troubleshoot most environmental issues

Javascript skills required -
• Strong working knowledge of jQuery.
• Ability to troubleshoot Javascript code in a variety of environments and browsers.
• Ability to pin point issues and solve problems

These job descriptions are examples. Looking for work?

Find JobsFind Jobs