Ruby on Rails Front- End Engineer in San Francisco, CA
Please apply via:

VerticalResponse, Inc is a leading provider of self-service email and
direct mail solutions. We’ve been recognized as one of the top 100
best places to work in the bay area and top 100 fastest growing
businesses in San Francisco (SF Biz Times) as well as one of the top
500 fastest growing businesses in the country ( Over the past
8 years we have helped thousands of small businesses look like giants
with easy-to-use and affordable marketing tools and we’re looking to
extend our rapid growth in 2010 and beyond.

“Work hard, play hard” sounds so cliché but it’s really the best way
to describe VR. To say we’re passionate about helping small businesses
grow is an understatement and to say we take ourselves too seriously
along the way is an overstatement. Our employees thrive on challenges
and we celebrate our hard-won accomplishments with a weekly libation.
You will usually see us, including our CEO, in our jeans and with our
nose to the stone.

We are looking to add a Front-End Engineer to our rapidly growing
engineering team. Candidates for this position should have a minimum
of 2 years of web development experience with Ruby on Rails,
Prototype.js or similar library, and RESTful web services.

This position is part of our front-end development team and will
involve both feature development and enhancements to existing
functionality. Ability to work comfortably across all aspects of the
front end stack is a must.

Responsibilities Include:

  • Work with product management and other engineers to build consistent
    and compelling features
  • Refactor and enhance existing VerticalResponse features
  • Work with QA engineers to develop test cases and ensure that new
    features support test automation
  • Adhere to and grow our internal style guide
  • Use Subversion source control software
  • Share information with other employees through internal
    documentation and the occasional presentation
  • Other duties as assigned


  • Understanding of and adherence to MVC-style application design
  • Proficient in Ruby and the Ruby on Rails framework
  • Working knowledge of Prototype.js or a similar framework a must
  • Intermediate knowledge of database design
  • Experience writing unit and functional tests
  • Proficient in implementing and/or consuming Web Services
  • Ability to produce standards-compliant XHTML, CSS and JavaScript
  • Familiar with a Linux development environment, RPM experience a plus
  • Experience working under constraints of legacy systems, refactoring
    and/or rewriting old code in an incremental fashion a big plus
  • Must be an energetic “self-starter” with the ability to work
    independently and within a team with strong verbal, written and
    interpersonal skills
  • Must pay attention to detail and history of meeting deadlines
  • Has lots of hard-earned (and correct) ideas about how to develop web
    applications the right way
  • Wants to learn, obsess, and teach others about cool technical stuff
  • Portfolio of previous work strongly encouraged
  • Sense of humor is essential