Front-End Web Developer

We are looking for a dynamic, ambitious Front-End Web Developer. The perfect candidate will have extensive experience creating custom scripts and plugins in JavaScript and PHP. They will be entirely comfortable using Sass-based frameworks to translate designs into fully responsive and CMS-integrated sites. They will also be at home troubleshooting bugs in designs, scripts and plugins as needed.

The right person will work quickly, be able to transition quickly, and excel at collaborating with teammates. If you are collaborative, self-motivated, detail-oriented, and able to work efficiently and effectively with developers, designers, project managers, and marketing strategists, we would love to speak with you.


  • Translation of designs into fully responsive, standards-appropriate websites
  • Integration of developed designs and associated content into CMS
  • Creation of original front-end scripts
  • Management and manipulation of CMS and its databases
  • MySQL queries
  • Rigorous practice of quality assurance control on all projects
  • Collaboration with content, marketing, and programming teams


  • Bachelor's degree in Computer Science or similar (or comparable work experience)
  • Fluency in and ability to create entirely original scripts using PHP, JavaScript/jQuery/Ajax, and MVW frameworks (e.g. Angular)
  • Experience with at least two Sass-based responsive frameworks (Bootstrap, Bourbon, Foundation, etc.)
  • Firm comprehension of modern web and responsive/mobile standards
  • Strong work ethic and organizational skills
  • Excellent communication skills
  • Strong portfolio of front-end development work (hosted on GitHub or similar)


  • Expert level with WordPress theme development
  • Experience and familiarity with additional CMSs (e.g. Drupal, Joomla)
  • Complete comfort with Adobe design products (Illustrator, Photoshop)
  • Ability to intuit design details is a plus
You will be tasked with a wide variety of projects: script/plugin authoring, design translation, theme creation, content migration, CMS integration, database management, bug troubleshooting, quality assurance, script authoring, and more. You must be comfortable taking on the responsibility of the tasks assigned to you and completing them in a timely manner with little oversight.

We look forward to hearing from you!