Ruby on Rails Developer

San Francisco, CA | Engineering

Job Description

We’re building a new type of financial services technology company, and we want the best talent to help us create it. If you’re a motivated and experienced professional that loves the challenge of developing a game-changing solution in a fast-paced environment, let us know.

BetterFinance, Inc. was launched in 2009 by a team of experienced financial services professionals. The company is backed by PayPal, the global leader in online payments, as well as leading venture firms including First Round Capital, Venrock, PayPal, SoftTech VC, Baseline Ventures and SV Angel. MTP, Inc. is privately held and based in San Francisco, California.

What You’ll Do

  • Build the next generation of our products impacting the lives of people in a meaningful way
  • Use the latest web application development tools in a Rails stack
  • Work closely with other developers, QA engineers, and product management in an agile environment
  • Develop using TDD with RSpec/Cucumber
  • Work on a complex Rails application with the security required of a financial services company

Key Skills

  • Significant Ruby on Rails knowledge and experience
  • Current front end web application skills (Backbone, bootstrap, HTML5, etc.)
  • Pragmatic. You know how to balance tradeoffs in design and implementation
  • Want to work in a dynamic early stage company and can make an impact in a small team
  • Believe in testing your code
  • Comfortable with Unix based systems
  • Very good written and verbal communication skills
  • A computer science degree or equivalent experience

Additional Preferred Skills and Experience

  • Mobile as well as web development experience
  • Technical leadership and can mentor others
  • Web development in languages other than Ruby
  • A github account containing open source contributions
  • Devops experience helping to support a large application

Typical Experience

  • 2+ years of experience, peferably at an early stage company
  • Have worked on larger projects in a team setting
Apply Now
for this Job
Spread the Word
Not the right job?
Describe your perfect job
Join our Talent Network »