- Company
- Get Satisfaction
- Location
- San Francisco, CA
- Added on
- 02/03/2010
- Keywords
- web mysql ruby javascript ruby-on-rails
About the Company:
Get Satisfaction was born out of Valleyschwag, a lark of an idea for distributing grab bags of leftover promotional goodies. While initially designed to be a fun and frivolous side project, a surprising number of people signed up for the service, and the proprietors found themselves awash in thousands of customer-service requests. To their amazement, they weren't able to find a suitable, inexpensive, online tool to host their community of customers. So they built one. The friendly online environment they created encouraged people to answer each others' questions, pitch in to help solve problems, and share all kinds of new ideas about how to improve their product and processes.
Out of that experiment came Get Satisfaction, a revolutionary new way to build community and get customers and employees working together to openly improve the way help is delivered. Tens of thousands of organizations use Get Satisfaction to support their customers, gather fresh ideas, and get valuable feedback about their products and services.
Get Satisfaction Facts:
- Located in San Francisco, California
- Over 33,000 customer communities hosted
- Over 3.5 million customers per month
- Customers range from small businesses to Fortune 500 brands including Zappos, Microsoft, Procter & Gamble, British Telecom, Mint.com (Intuit), StumbleUpon, and Google
Our Investors
Get Satisfaction is fortunate to have the backing of some of the smartest technology investors anywhere, including First Round Capital, O'Reilly Alphatech Ventures, SoftTech VC, Kapor Enterprises, and Freestyle Capital. Rob Hayes (First Round Capital) and Bryce Roberts (O'Reilly Alphatech Ventures) join founders Thor Muller and Lane Becker and CEO Wendy Lea on the Board of Directors.
The ideal candidate:
We are looking for an experienced software engineer with a strong background in Ruby, Rails, and JavaScript to help improve and extend a web application that supports heavy traffic and is already fairly complex. Like everyone else on our team, you should be a great generalist, eager to learn new things and use the best tools for the job. You’ll be working on a large-scale application used by millions of people, so an aptitude for developing elegant, scalable, robust, and maintainable code is a must.
Required skills:
* Strong experience programming in Ruby
* Deep experience in JavaScript (actual programming, not mere use of frameworks)
* Ability to produce highly polished web pages in semantic HTML and non-invasive CSS and JS
* Strong general software development abilities
* Knowledge of application server and database clustering
* Experience working with databases (MySQL preferred)
Required qualities:
* Ability to try and do new things to solve interesting problems
* Willingness to improve your skills and get outside of your comfort zone in order to improve the product
* Ability to work well in small design groups and contribute to the direction of the product and technology
* Willingness to critically analyze code to find its strengths and weaknesses
* Commitment to continually improving the team’s development process
Desired skills:
* Experience with pair programming
* Experience with test-driven development (particularly TDD in JavaScript and BDD using Cucumber)
* Accurate schedule estimation
* Experience deploying and launching real-world applications
Job Description and responsibilities:
We are an agile shop. We pair program, test-drive all code, and work at a sustainable pace. Our schedule lives in Pivotal Tracker and is as accurate as possible. We hold regular retrospectives to improve our development process. We’re looking for engineers who are excited to engage in this style of work.
Key Responsibilities:
- Extend and refine our web application using Ruby on Rails, MySQL, JavaScript, and other technologies
- Optimize and scale our system to support millions of users
- Refactor our code base to incrementally improve its design
- Develop all code test-first using RSpec, Cucumber, and RR
Why Get Satisfaction?
We’re building a product that works well both for consumers and businesses. Our customers enjoy using our product and get a lot of value out of it. We love creating useful and usable software, and we have a lot of fun doing it.
Besides building something meaningful, here’s why you’ll love working here:
* We’re a rapidly growing, revenue-generating start-up: it’s fun, dynamic, and you will make a difference
* We are committed to Agile best practices, and cultivate cross-functional development. For reals.
* The team is super sharp, with no bureaucracy or office politics in sight
* We work in an open office (no cubes here!) directly on South Park in San Francisco: a short bus, MUNI, BART, or car ride away from most of the city and walking distance from music, art galleries, restaurants, apartments, night life, and the best French food in the city.
* We’re funded by a syndicate of well known and very supportive investors, including O’Reilly Alphatech Ventures, First Round Capital, Softtech VC, Mitch Kapor, and Freestyle Capital.
* We offer competitive compensation and benefits, including stock options
To apply:
email your resume to jobs@getsatisfaction.com