Front-End Engineer – Common Sense Media – San Francisco, CA

We are currently seeking a talented, experienced Front-end Engineer to join a team of 8 Drupal developers, a QA engineer, product managers, and design staff to work on a rapidly expanding set of Drupal websites. This position will be based in our San Francisco office. This is an opportunity to work on one of the nation’s major consumer sites that reaches over 70 million homes and tens of thousands of schools.


Work on high-traffic websites that get millions of users/month:
Common Sense Media ( with reviews, advice, and more for parents
Common Sense Education ( with curriculum, professional development, and teaching resources for educators and school administrators
Digital Passport ( – a teaching toolkit for students and teachers
Graphite ( – funded by one of the biggest players in the education space, it’s like our main site but for teachers and was launched in beta June 22nd
Buildout personalized and social experiences on our websites to help connect members with each other and the rest of the world
Make sure that accessibility-limited and other underserved users get a rich experience


Demonstrated proficiency writing standards-compliant HTML5 and CSS
Experience using CSS preprocessors such as LESS, SASS and/or Compass
Proficiency with Javascript in a cross browser environment (3 or more years’ experience)
Experience using popular Javascript libraries and frameworks such as jQuery, Underscore, Angular or similar
Understanding of current front-end and mobile development best practices, including responsive design, touch interfaces, performance optimization and progressive enhancement.
Experience working with source control like git or svn
Experience working in an agile environment
Experience building with responsive design
Proven consumer internet experience working in a LAMP stack with SQL skills
Experience with Solr
Experience with TDD (test driven development)
Experience in developing in Drupal 6/7 with custom modules and themes for Drupal* username and code samples*

While knowing Drupal is a huge plus and will make it easier for you to transition in, we’re definitely open to anyone who shows a passion and proven history of picking up new technologies.


The chance to work with talented and passionate professionals, including a great team of senior developers and product people who have worked together for a long time and love what they are doing
A flexible schedule, including Fridays working from home
True work/life balance, like 8 hour days, paid winter shutdown, annual Drupalcon/Badcamp visits and more
You don’t have to support IE6!
A rich suite of health and welfare benefits, including medical, dental, vision and a matching 401(k) plan
The opportunity to really make a difference in the lives of kids!

You’ll be issued a Mac laptop for local development, use git for version control, work in a LAMP stack on our dev/staging/prod servers hosted at Acquia. We code to Drupal standards, and strive towards other best practices like progressive enhancement. Our engineers take pride and ownership in our projects, working closely with Product and other stakeholders to make sure that we build something that not only meets everyone’s needs but is rock solid and easily maintained.

How to apply

For consideration, please forward your résumé, cover letter, and salary requirements to Please note “Front-end Engineer” in the subject line of your email.