<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=175395356371857&amp;ev=PageView&amp;noscript=1">

Join our Team

Considering you’ll spend a good part of your day here, there are a few things you should know about us before you apply.

First, We are a team of doers.

We love to learn.
We push ourselves to be better each day because we’re smart, agile-learners.

We are curious.
We get excited to come to work and pick the brains of our co-workers, geek out about new technology, and teach others what we know.

We love to laugh.
On a typical day we listen to a variety of music that spans multiple generations, code cool stuff, collaborate on projects, and engage in random conversations that make us laugh.

Jen with birthday pie
Team at Inbound Conference
Austin wearing Media Junction tshirt
Will and Nate coding websites

We love our clients.
Our clients value what we do and have high expectations for us to perform.

We love winning.
We like to be recognized for doing great work.

We love to lead.
We don’t like to do what everyone else is doing or follow people.

We love dogs.
We are dog people, they come to work with us...sometimes they poop, and if they do—we pick it up and move on.

Frannie the dog

current openings

Wonder if you have what it takes to be on this team?


Build authentic, mutually beneficial trustworthy relationships with our prospects and clients to craft solutions to their challenges.

Apply Now

senior strategist

Develop strategy plans, conduct research, monitor data, compile reports, and advocate for client success.

Front-End Web Developer

Work closely with our website designers and strategists to create a rich interactive experience for end users and our customers.

Apply Now

full-stack web developer

Support and solve internal problems with things like data migrations, writing custom APIs, creating secure endpoints and finding better, more efficient ways of doing things using technology.

Apply Now

Junior Strategist

Assist our senior strategists with developing strategy plans, conducting research, monitoring data, compiling reports, and advocating for client success.

Apply Now

Marketing Specialist

Create marketing assets, do research, compile data, and support the strategy team and our clients.

Apply Now

Project Coordinator

Your primary focus will be keeping clients happy, ensuring projects are on schedule, and internally coordinating with various teams so projects run smoothly.

Apply Now

Support Coordinator

A transitional role that allows you to get your foot in the door and experience a little bit of everything that MJ has to offer.

Apply Now

web implementation specialist

Work closely with our website designer, strategists, and developers to create beautiful websites all day long.