Ruby on Rails Developer

At CARDFREE, we ensure Merchant Mobile Apps delight users and keep them engaged. From innovative solutions for Offers and Loyalty to Stored Value and Order Ahead, we build products that power user engagement and measure key metrics so merchants can sharpen their mobile business. We have won the best Mobile Startup Award with the MEA, listed as part of the Red Herring Top 100 North America Award, and are also powering the Dunkin Donuts new mobile application launch.

We are seeking a Ruby on Rails Developer to join our development team. This position is an integral part of a team that works on the platform’s customer engagement portal, which allows merchants to reach their customers.  We are looking for someone who is passionate about building an intuitive and cutting-edge, self-service experience for our customers.  

As a part of the Engineering team, you will be building a scalable solution that millions of users will be using as their primary mobile interface to submit and pay for their orders. We nurture creativity and encourage individuality to generate a great work environment with personality. In turn, we are seeking talent that doesn’t always want to do it the corporate way but strives to create innovative solutions that amaze and have some fun while doing it.


  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
  • Strong commitment to TDD (Test Driven Development) practices using RSpec
  • BS in Computer Science or related field and 3-5 years of technical work experience
  • Fluency in OO design and development
  • Someone who is comfortable with diverse technology stacks
  • Minimum 2+ years of Ruby on Rails development
  • Minimum 2+ years with REST APIs using JSON
  • Minimum 2+ years experience with databases, including table layout and design, and SQL Queries - MySQL. NoSQL a plus
  • Skilled with debugging tools and performance tuning
  • Knowledge of multi-tenant systems, secure coding practices, and authentication/authorization

Preferred Skills

  • Experience with creating user stories from requirements, estimating effort, and planning coming workload
  • Experience with Agile teams/development
  • Experience with systems integration, both internal and external
  • Experience designing and implementing multi-tiered systems applications
  • Experience with programming and operating in Linux operating systems
  • Experience working with, selecting, and integrating 3rd party gems
  • Experience working with AWS technologies
  • Experience with Delayed::Job

Nice to Have

  • Experience with web technologies such as HTML, CSS, SASS or LESS, JS, Angular
  • Software as a Service experience a strong plus
  • Experience with Slack, JIRA, New Relic, and Splunk

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field