Full Stack Software Engineer

At CardFree, we ensure our restaurant, hotel, resort, and retail clients’ mobile and web applications provide value to their customers and keep them delighted and engaged. We build innovative solutions for online order ahead, tableside ordering, order for delivery, self-service kiosk, loyalty and offers. Our products power user engagement and measure key metrics so merchants can grow and manage their 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 powering the technology behind a number of well-known national brands.

We are seeking a full-stack developer with experience in Ruby on Rails as well as a front-end JavaScript framework (Vue.js preferred) 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 view reports, market to customers, manage orders and configure their menu. 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 web app that configures our mobile and web applications which 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 and have some fun while doing it.


  • Bachelors in Computer Science or a related field, or Code Bootcamp

  • Minimum 3 years of job experience with:

    • Ruby on Rails

    • A front-end JavaScript framework (any is acceptable, but Vue.js preferred)

    • REST APIs using JSON

    • Databases, including table layout and design, and SQL Queries

    • Authentication/authorization

  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic

  • Strong commitment to automated testing practices using RSpec, Minitest, and/or Jest

  • Fluency in OO design and development

Preferred Skills:

  • Experience with creating user stories from requirements, estimating effort, and planning coming workload

  • Experience with designing and building intuitive user interfaces

  • Ability to work a hybrid work schedule, and sometimes on-site in downtown Denver

  • Experience with: 

    • Multi-tenant software

    • Agile teams/development

    • AWS technologies

    • WebSocket technologies such as ActionCable or Socket.IO

    • Redis & Sidekiq background jobs

    • Docker

CardFree is a well funded start-up with great benefit options, competitive salaries and equity. We have generous PTO, and offer flexible work arrangements.


To apply, please send us your resume via email with the job title in the subject line.

Comments are closed.