Senior Software Engineer (Ruby)

Monday January 07, 2013

CoachUp Offices
One Marina Park Drive, 14th Floor
Boston, MA 02210


CoachUp is a marketplace that helps athletes achieve their full potential by connecting them with great private coaches. We are the nation's leading private coaching provider with over 7,000 private coaches in every sport, all across America.

CoachUp is looking for a Software Engineer who wants to be part of a small team going after a huge opportunity. As a senior member of the CoachUp engineering team, you’ll be responsible for gathering requirements, creating organized engineering documents, designing and implementing new features for all areas of the CoachUp platform. You will innovate and captivate by refining, evolving, and creating new features to improve the usability and functionality of our software applications. By utilizing your expertise with all aspects of the web development life cycle and your strong coding skills, you will influence and develop software that will change the world. We're developing at a fast pace and are constantly iterating and pushing releases into production. There will never be a single boring day at CoachUp!

Our ideal candidate will have:

  • 3+ years of Ruby on Rails development experience
  • Experience developing web-based consumer-facing applications using open-source software components
  • Ability to work on the full web stack: from UI/UX design / front-end development to server side development
  • Hands-on experience developing with Ruby on Rails, jQuery, XHTML, CSS, JavaScript and AJAX
  • Experience with PostgreSQL databases
  • Experience building mobile applications is preferred
  • Ability to deliver cross-browser compatibility
  • Experience in an Agile software development environment in a web context
  • A thorough understanding of how business needs drive product features
  • Demonstrated expertise with the entire software development life cycle