We've just announced an opening for a Ruby on Rails/LAMP Front-End Engineer here at VerticalResponse. I'll append a straight cut-and-paste from our jobs page, and add that we're a leading provider of self-service email and direct mail solutions, we just celebrated our nine year anniversary, and our offices are at 2nd and Bryant near South Park in San Francisco.
The "legacy systems" include perl and php, plus a bit of python, so prior experience with those wouldn't hurt. Experience with Cucumber would also be beneficial, though it's not called out in the job description.
Skills/Requirements:
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 code
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
Functions/Responsibilites:
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
Website:
http://www.verticalresponse.com/about/jobs.html