Join Our Team.

Why Work at CATS?

We're a startup-style company located in the heart of Downtown Minneapolis, blocks away from all kinds of fun. Because we're small, everyone has a voice in the company. If you want your opinions heard and ideas to matter, this is the place for you. We're constantly innovating and improving our product, and no good idea (no matter how small or large) will be ignored.

CATS helps thousands of companies from all over the world fill their hiring needs. From one-man recruitment shops to the Fortune 500, our customers rely on us being available 24/7 to help them grow. We take this responsibility very seriously.

You'll be working with sharp individuals, the latest open-source technologies, and get to solve complex problems of scaling a large web-based application. Passion for learning trumps experience here any day of the week.

Perks? You Betcha.

Try your hand at ping pong or pick an old-school game on our custom built MAME cabinet.


Snacks and soda provided. Beer on Fridays.

Generous health benefits to keep you happy and healthy.

Transportation allowance to get to work in style and on time.

Located in the heart of Downtown Minneapolis. Skyway connected for access to anything you need.

Macbooks for everyone!

Current Openings.

Full Stack Software Developer

Minneapolis, MN, United States
CATS is looking for a Full Stack Software Developer to work on the architecture and design of our web application.

We're looking for someone who has professional experience on a web stack serving millions of requests, has significant experience building interfaces in modern JavaScript and CSS, is highly proficient in PHP or other similar languages and has experience with relational databases.

As a Full Stack Software Developer you'll be working on new and existing features from the backend to frontend, helping us execute on concepts and being an integral part of the design process. You should have an extensive understanding of the entire web development stack—and love it!
We're looking for someone who:
  • Is obsessive about the architecture of modern web applications
  • Is highly experienced in PHP or other similar languages
  • Loves building applications with modern JavaScript & tools like ES6, Vue.js/React, Webpack, etc.
  • Understands the entire lifecycle of an HTTP request
  • Knows how to take an idea from concept to execution, including all parts of the development stack
Experience you should have:
  • Strong background in web development
  • Significant JavaScript experience, preferably in a modern framework like React or Vue.js
  • Experience with backend web frameworks (preferably in PHP, but experience with something like Rails, Django, etc. is also good)
  • Experience working with relational databases and writing SQL queries
Things that are not requirements but would be nice:
  • A design portfolio demonstrating your experience
  • GitHub profile with open source contributions
What you'll be doing:
  • Design and implement new features from the ground up
  • Guide the development of our application architecture using modern development practices
  • Maintain the existing codebase of our web application, primarily in PHP and Vue.js
What it's like to work at CATS:
  • Competitive salary & benefits
  • Relaxed, casual atmosphere with a strong focus on work/life balance
  • We're a small team, so every team member's contribution matters
  • We're bootstrapped, private & profitable, you'll work directly with the owner and senior management and have loads of input on the company's direction
  • We have a sweet homemade MAME cabinet
  • Free snacks & drinks
  • Nice skyway-connected office in downtown Minneapolis
  • Happy hour Fridays
this job portal is powered by CATS