Front End Engineer
User Testing - Mountain View, CA

This job posting is no longer available on User Testing. Find similar jobs: Front End Engineer jobs - User Testing jobs

The company

UserTesting has a large panel of people who test website and mobile applications. Let's say you own SomeTravelSite.com, and you'd like UserTesting to test how Donna, a fictional woman earning $X per year, would use your site to plan a vacation 6 weeks from now. You ask UserTesting to have 10 people like Donna run this test. UserTesting finds 10 Donnas, and within minutes you've received 10 videos. In each video, you watching a screen recording of a Donna booking a vacation on SomeTravelSite.com, including an audio narration of what she's thinking at each step in the process.

As a company, we're doing well! Since 2010, revenue has doubled every year, we've grown from less than 15 to over 100 people. Sales have been strong enough to fund UserTesting's growth, and we've got plenty of cash in the bank. Investors who see how well we're doing are asking to invest in us.

The job

We, the Engineering Team, would like to hire an experienced front end developer with stengths in client side frameworks like Angular, Backbone, and/or Ember. We think of front end developers as the glue between product and engineering. You'll closely with a product manager on creating features, turn a designer's assets into functional prototypes, and build production applications.

Simply put, if you love user experience, work for UserTesting! In this role, you'll be working on customer facing projects that go into production. In addition to working extensively with HTML, CSS, and JavaScript, you'll have an opportunity to write server code. If you'd like to do more full stack development (we're a Ruby on Rails shop), that opportunity exists here.

Technologies we currently use

Angular, Backbone, Ruby, Rails, MySQL, Redis, Sidekiq, RSpec, Git, Capistrano, Haml

Requirements

Proficiency with HTML5, CSS3, JavaScript, and an MV* JS framework

Ability to build your own CSS libraries as needed (aka you don't need Bootstrap as a crutch)

Passion for BDD/TDD testing using tools like Jasmine and/or Mocha

Experience w/ Agile methods, such as Scrum & Kanban

Ability to work onsite at

our office.

Additional information

This is a full time, salaried position

Benefits include health/dental/vision insurance, stock options, and a retirement account w/ matching funds