A modern browser is required for security, reliability, and performance. Contact us.
2008
Founded
80
Mojos
150+
Clients
Trusted by the world’s best
Digital transformation, cloud-native, 12-factor… over the last fifteen years we’ve been on the leading edge of these and many other trends, all while staying true to our enduring principles:
Practical
Good engineering and design demands thoughtful tradeoffs. We pride ourselves in being able to articulate the pros and cons of tough decisions, and make smart recommendations in the best interests of our clients. We know that the Perfect is often the enemy of the Good. There are always several viable options when building software, and someone who tells you otherwise is simply selling you the solution that they want to build (or the only one they know).
Professional
While we would be building software even if it weren’t our job, it is our job, and we take it very seriously. We have a duty to build the best software we can for our clients and their users. At the same time, professional integrity requires that we acknowledge that the software we write can always be better. We’re not afraid to face software defects and challenges head-on and buckle down to solve the tough problems.
Passionate
We build software because we love it. Doing what you love for a living is wonderful, and we don’t take it for granted. Being passionate about what we do means we put our heart into it. We come with some strong opinions, but being professional and practical means that our passion motivates us. It never distracts from what we want most: a successful outcome.
Personal
We’re glad that software engineering and design isn’t merely about pretty pictures and algorithms on a whiteboard. The products we build run real businesses and serve real users. We like it that way, because, while we can be pretty geeky, we actually like people, so we want to build useful software that makes them happy. Just as we write code for developers to read, we build software for users to experience, because, in the end, it’s not about computers—it’s about people.
Process
Even though great code and elegant design have a certain beauty, we know the difference between art and engineering. Good engineering and design has to be repeatable, and that means following a defined and disciplined process. Building software is hard, because it’s at the interface between human designers, engineers and sophisticated technology, and we’re continually working to make that process better. While process is an important enabler of our goals, it’s never the goal in itself.
Our Leadership
Nick KishfyCEO
“The team we have at MojoTech is the absolute best I have ever worked with, and I’ve worked with exceptional teams in my career. I learned what it takes to build serious software as a systems engineer helping lead two venture-backed startups to successful exits prior to founding MojoTech. I’m driven to provide our clients with a level of execution they never thought possible, while providing an environment for Mojos to continuously raise the bar.”
Chris ShoemakerCTO
“MojoTech is the realization of my own aspirations to build world-class software using best practices. Externally, we make bold claims, but internally, we back them up by quietly and confidently delivering above and beyond our clients’ expectations. As CTO, I set the standard for engineering rigor by demanding constant improvement and curating the environment and tools for engineers to do their best work.”
Craig JolicoeurVice President, Engineering
“At our core, MojoTech is an engineering-driven company. From the very first day, we have placed a high priority on engineering quality. My job is to ensure that we continue to deliver the very best quality to our clients. I love working every day with an extremely talented group of people who are all motivated to continually improve the products and services we provide.”
Our team
Joe Alba
Engineer
Michael Alssid
Engineer
Zelika Anchipolovskaya
Engineer
Craig Barber
Engineer
Simon Barber
Engineer
Tim Barmann
Engineer
Seth Baur
Engineer
Chapman Bettis
Designer
Craig Blanchette
Engineer
Jacob Brier
Operations Director
Jeremy Brody
Engineer
Kyle Butt
Engineer
Ben Cates
Engineer
Arniel Ceballos
Engineer
Bing Chou
VP Client Engagement
Linzi Clary
Designer
Will Cohen
Engineer
Jeff Cole
Engineer
Sara Davila
Product Manager
Mike Davis
Business Development Dir.
Furhana DiBiase
PM Director
David Dufresne
Engineer
Noah Duncan
Engineer
Chris Eldridge
Engineer
Parker Erickson
Engineering Apprentice
Matt Forsyth
Engineer
Eric Freese
Engineer
Eric Gibb
Engineer
Andrew Gilmartin
Engineer
Carlos Gomes
Engineer
Steven Graf
Product Manager
Ryan Gunderson
Product Manager
Jesse Hoyos
Designer
Craig Jolicoeur
VP Engineering
Dylan Kirby
Engineer
Nick Kishfy
Founder & CEO
Seth Krasnianski
Engineer
Madison Kuhn
QA Engineer
Rupak Lamsal
Engineer
Rachel Lang
Designer
Paul Lanyon
VP Delivery
Brian Lavall
Engineer
David Leal
Engineer
Gerald Lewis
Engineer
Lina Lim
Engineer
Fallyn Logan
Engineer
Allison Lucas
Engineer
Kate MacDonald
Office Manager
Mike McDermott
Engineering Mentor
Monika Miller
Finance Director
Joe Minock
Product Manager
Aaron Montecalvo
Engineer
Elias Mulhall
Engineer
Mariana Pachon Puentes
Engineer
Zhach Pham
Product Manager
Zachary Portillo
Engineer
Zach Robert
Engineer
Adam Robinson
Engineer
Matt Rossi
Design Director
Gavin Rutherford
Product Management Director
Duncan Shaw
President Emeritus
Chris Shoemaker
Partner & CTO
Neal Shoemaker
Quality Manager
Luke Simmons
Engineer
Jessica Steffl
Recruiter
Heimir Sverrisson
Engineering Mentor
Jacob Teal
Product Manager
Isaiah Thomason
Engineer
Halsey Vandenberg
Engineer
Chris Vidic
Engineer
Jansen Wenberg
Engineer
Miranda Weston
Product Manager
Jamie White
Engineer
Daniel Wilson-Thomas
Engineer
Chris Wynn
Engineer
Tatyana Yanishevsky
Product Manager
Cathy Zoller
Engineer
Winston
Chief Enthusiasm Officer Emeritus
Emma
Co-founder, Chairdog Emeritus
We’re hiring.
Jobs at MojoTech