Front-end Developer | Rock Creek Strategic Marketing

webbykat's picture
Employment type: 
Full time
Not allowed

As a front-end developer at our headquarters in Chevy Chase, you’ll develop responsive themes for Drupal, and occasionally WordPress. You’ll use Sass, Bundler, and Grunt (past experience with these preferred, but not necessarily required) to automate what you can, so you can focus on writing clean, performant code. You’ll work with our team of developers, designers, UXers, accessibility analysts, strategists, and project managers to develop and maintain Drupal websites.

At Rock Creek, we take front-end development seriously, and we hope you do too. Our developers have presented on Sass, accessible theming, and building solid client relationships through prototyping and site building* review. If that sounds like the environment for you, shoot us your resume and let us know why you’d be a great fit.



  • Hand-code clean, semantic, standards-compliant, responsive HTML and CSS3 themes for Drupal 7
  • Evaluate designs, wireframes, and other deliverables during the design and user experience phase for potential development issues and flag problems appropriately
  • Create graceful fallbacks for complex CSS3 styling in old Internet Explorer browsers
  • Conduct peer review of themes created by other developers
  • Conduct cross-browser and cross-device testing to ensure consistent display in major supported browsers on Mac, PC, iOS, and Android platforms
  • Clearly communicate the intricacies of complex web development issues, acting as a subject matter expert both internally across departments and externally with clients
  • Perform site-building activities, including creating and modifying views, contexts, and blocks in order to match functionality specified in wireframes and designs
  • Install, test, and debug Drupal modules
  • Prototype functionality for internal and client review

Skills Required:

  • Expert HTML & CSS skills with full understanding of web standards and responsive design techniques
  • Familiarity with Sass
  • Experience with Drupal front-end development and configuration
  • Experience with Git version control
  • Familiarity with grid-based responsive web design
  • Ability to estimate time and level of effort accurately for front-end development tasks
  • Ability to manipulate and slice PSDs and InDesign files

Skills Preferred:

  • Experience with Drush
  • Strong understanding of jQuery and other JavaScript libraries
  • Familiarity with PHP development
  • Basic understanding of accessibility best practices, Section 508 compliance, and/or WCAG 2.0 standards

Additional Requirements:

  • Bachelor’s degree
  • 2+ years professional web development experience
  • Ability to handle multiple tasks and be able to prioritize appropriately
  • Excellent communication skills, attention to detail, and ability to work in a fast-paced, collaborative team environment
  • U.S. citizenship

*More interested in site building than front-end development? Take a look at our Technical Architect job posting.