Senior Software Engineer

Whistle

(San Francisco, California)
Full Time
Job Posting Details
About Whistle

Whistle is the world’s first technology company dedicated to helping pets live longer and healthier lives. We believe the relationship with our pets is one of the most important bonds we have in life, and that a better understanding of our pets’ health is critical to strengthening that connection.

Responsibilities
  • Architect, plan and develop beautiful, functional web experiences for customers, partners and internal users using React and Ruby on Rails
  • Scale our platform to accommodate the growing number of Whistle customers
  • Collaborate with our mobile engineers to develop back end features and work with APIs for our mobile applications.
  • Perform estimates and work breakdowns from design specifications
  • Work with a TDD process across engineering and QA to ensure high product quality
Ideal Candidate
  • 2+ years of experience building Ruby on Rails applications in production
  • Experience with TDD and RSpec
  • Experience with HTML, CSS, JavaScript
  • Experience working on an engineering team

Extra treats for:

  • Experience building high quality web applications at scale
  • Experience with JavaScript frameworks React, Angular, Backbone or similar
  • Experience with test-driven development with Javascript using Mocha or Jasmine
  • Experience building production Node JS applications
  • Previous work experience at a product company or development agency
  • Experience writing or working with REST APIs
  • Experience caring for a dog or other pet.
Compensation and Working Conditions

Additional Notes on Compensation

- Competitive salary, health/dental/vision benefits, 401K and stock options. - Dog-friendly office and lots of opportunity to use our product of course :) - Commuter benefits. - Monthly and quarterly company and team events.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • CSS
  • RESTful APIs
  • HTML
  • JavaScript
  • Web Applications
  • AngularJS
  • Backbone.js
  • Mocha
  • Node.js
  • RSpec
  • Ruby on Rails
  • Test Driven Development (TDD)
  • React.js
  • Jasmine

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.