A software developer is expected to understand and encode business requirements into functioning software. Typically, this involves learning and using the following tools:

  • Ruby: Ruby on Rails
  • HTML
  • CSS
  • Javascript/Coffeescript: Backbone.js, Ember.js
  • Elasticsearch
  • Redis
  • SQL: MySQL

Often the toolset will grow depending the nature of the business requirements and the problem being solved. Particular responsibilities for a developer will include:

  • Working closely with other Developers, Product Managers, Designers, Testers and Business Stakeholders to understand and gather requirements
  • Reading and maintaining the existing code base
  • Designing and writing clean and testable code


  • Interested in Ruby on Rails, Ember.js, iOS, Android and other cutting-edge technologies
  • Strong interpersonal and organizational skills
  • Ability to multi-task and meet deadlines under pressure
  • Not afraid to think

Compensation and Benefits:

  • Salary based on experience
  • Performance based bonus plan
  • Group benefits plan
  • Fitness reimbursement program

*Financeit is an equal opportunity employer. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Please apply here. We thank all applicants for their interest but will only contact candidates selected to advance in the hiring process.