CARVIEW |


Posted and
Contact the Satisfactory
-
info@getsatisfaction.com
164 South Park Street
San Francisco, CA 94107
Join Get Satisfaction!
Get Satisfaction is people-powered customer service for absolutely everything, a vast network of customer communities in use by millions of monthly users and over 20,000 companies. We're growing like gangbusters because we harness the power of the network and social media to captivate people. It's a system in which casual users, dedicated experts, and company employees all come together to answer questions, solve problems, and share ideas with each other. The business is on track to fundamentally change the way companies and customers relate to each other -- to make those relationships more meaningful and productive.
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
Ruby on Rails Developer
We are looking for a Ruby zen master (amongst other things) to help build and extend a web application that supports a ton of traffic and is already fairly complex. Like everyone else on our team, you should be a great generalist constantly willing to learn new things and use the best tools for the job, as you will be using multiple programming languages and software architectures.
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.
Key Responsibilities:
- Develop and help architect a web service using Ruby on Rails, MySQL, and various other technologies
- Help optimize and scale our system to support millions of users
- Work with the rest of our team on our web application
Required skills:
- Strong experience writing in Ruby (on or off rails)
- Strong general software development abilities
- Experience developing scalable network services
- Knowledge of application server and database clustering
- Experience working with databases (MySQL preferred)
- 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
Desired skills:
- Ability to develop massively concurrent, asynchronous systems
- Experience developing web applications (CSS, HTML, JavaScript)
- Experience deploying and launching real-world applications
- Rock band! Singers, drummers, and guitarists all wanted
How to apply:
Email your resume to jobs@getsatisfaction.com
UX Lead
As the UX lead, you'll work closely with product managers, developers, and members of the business team throughout all stages of the product development cycle. You should be passionate about building elegant interfaces that are based in user-centered design practices.
Key Responsibilities:
- Translate business and functional requirements into user flows, interaction models, wireframes, and page layouts that clearly and elegantly communicate great user experiences
- Develop, evaluate, iterate, and implement high-quality user-experience specifications, including wireframes, final spec documentation, and all that happens in between. You'll also ensure that products are deployed according to these specifications.
- Ensure that user experiences meet both the strategic goals of the product teams and the goals and needs of users interacting with the product
- Inform design through user research
- Gauge the usability of new and existing product features and make constructive critiques and — if needed — suggestions for change
Required skills:
- 4+ years in solving complex user problems with intelligent experience design
- Extensive experience developing complex Web application interfaces
- Demonstrated experience in creating various prototype methods and knowledge of best practices
- Experience with user research techniques and knowledge of when to use the right testing tool
- Strong sense of clean visual design
- Ability to multi-task, prioritize projects, and communicate timelines
- Ability to synthesize feedback while still maintaining ownership of design process
- Outstanding leadership, teamwork, and verbal/visual communication skills
Desired skills:
- Experience designing for social sites and applications a strong plus
- Ability and desire to work in HTML/CSS a strong plus
How to apply:
Email your resume to jobs@getsatisfaction.com
Senior Front End Developer
We are looking for someone to join our technical team who can lead the front-end development of our product. You should be passionate about building elegant and responsive interfaces for a site that is constantly scaling to meet the needs of our increasing traffic.
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.
Key Responsibilities:
- Write clean front-end code using XHTML, CSS, and Javascript
- Push the limits of what's possible to present through a Web interface while maximizing usability and performance
- Help define and lead development on a consistent set of interface styles and patterns based on existing Javascript coding styles
- Implement new features and optimize existing ones
- Work closely with, and incorporate feedback from product management, interaction designers, and back-end engineers
- Rapidly fix bugs and solve problems
- Proactively look for ways to make Get Satisfaction's front end better
Required skills:
- 4-5 years in user-interface development
- Expert knowledge of XHTML, CSS2, and Javascript, including an understanding of cross-browser and cross-platform issues.
- Experience working with Ruby
- Experience with the Prototype framework
- Experience with HAML and SASS
- Demonstrated ability to write clean, organized, and well-documented code
- A strong ability to reduce complex interactions into the simplest code
- Experience building highly scalable Web applications
Desired skills:
- jQuery experience a strong plus
- Experience leading and enforcing standards for visual styles, templates, and user-interface elements
- Experience with Agile (XP, Scrum) development methodologies a significant plus
- Experience writing front-end unit tests with Selenium or similar frameworks
- Extra super bonus points if you've used Compass
How to apply:
Email your resume to jobs@getsatisfaction.com