Full Stack Software Engineer

SaneBox is looking for a Full Stack Software Engineer to join our bootstrapped and profitable company. We need a talented and motivated individual who isn't afraid of tackling and delivering large projects.

Things you will do at Sanebox:
  • Create amazing and well tested new functionality in a large rails app.
  • Develop Web UIs in AngularJS and React.
  • Write unit tests, functional tests, and integration tests.
  • Have strong opinions on how SaneBox can best work for our customers.
  • Help build iOS & Android apps
  • Once you are trained on the systems, everyone on the engineering team takes an on call shift which includes answering escalated support tickets. Happily, having development engineers on call means you almost never get paged and resolutions to support issues get automated pretty quickly. And this shift eliminates everyone’s desire to break stuff.

Things that (hopefully) describe you:
  • Must have experience with:
    • Ruby & Rails
    • JavaScript (preferably Angular or React frameworks)
  • Knowledge of SQL is a plus.
  • Knowledge of Email & IMAP (RFCs 5322 & 3501) is a plus.
  • Knowledge of iOS or Android native app development is a plus.
  • Knowledge of best-practices and tools used in software development.
  • Comfortable working in a fast-paced environment. Our release cycle is very short and your first work will be live on our production site within days.


SaneBox offers health, dental, and vision insurance, as well as a 401k contribution to full-time employees based in the US. We are working on providing benefits to employees based elsewhere, but we're not quite there yet!

How to Apply

Send a resume and a cover letter that includes your Github username, and provides evidence that you have a sense of humor.

You may be asked to take a quick off-line programming test that should take no more than an hour, and SaneBox will compensate you for your time.
Apply For This Job