team
WORK WITH US

Join a team of makers

We cultivate a tight-knit team culture with a strong emphasis on teaching and learning.

See open positions
OUR VALUES

What we believe

We work hard to make sure our employees are always tackling interesting and exciting problems, and we value the different backgrounds, experiences, and perspectives that our teammates bring to the table.

hearts-icon

Earn customer love

Understand the client's needs and help them figure out how to efficiently solve their problems with tech- don't just write code for code's sake.

brain-icon

Always be learning

Software is always changing rapidly. Stay on top of new tech and teach it to each other. Speed is good, but don't sacrifice reliability, readability, or quality.

megaphone-alt-icon

Variety is healthy

We regularly rotate everyone through different projects. It gives us more knowledge breadth and it keeps work interesting.

JOIN OUR TEAM

Opportunities

Do you like challenging but rewarding work, flexible hours, free food, and a team that knows when to put down the keyboards and pick up the Nerf™ guns? Do you love untangling convoluted puzzles? We want to get to know you!