Full-stack Software Developer

Location / Salt Lake City, UT, United States

Apply Now

Mavenlink is looking for a talented software developer for our Salt Lake City office! We've recently acquired new office space and have brand new roles available on the R&D team for talented engineers and developers.

As a Software Developer at Mavenlink, you’ll be part of our hugely collaborative development team working on our core Mavenlink and integrations products.. This team is unlike any you’ve seen as a developer - from the beginning, this team has been a beacon of collaboration for the company. Pair-programming, continuous learning, coaching and mentorships, full-stack development and weekly growth sessions are just a few of the ways we’ve created a one-of-a-kind culture for engineers where we’re actually hands-on instead of stuck in the silo!

Goals and Responsibilities

Mavenlink’s product is changing the entire services industry and engineering has a front-row seat. We’re not looking for more people to solve problems, we’re looking for more engineers to develop new features and provide thought leadership! Some of the things we’re working on together include:

  • Auto-scaled, self-healing production Kubernetes implementation
  • Developing a rich & sophisticated React component architecture
  • Evolving from a single Rails app to cohesive, decoupled services

Your Profile

You challenge the old trope of being a loner, you’re looking to be part of a team! It’s tough to grow and develop great ideas when you’re encased in the silo -you’re looking for a place to stretch. Maybe you’re sick of being used to only put out fires, or hate the idea of just being a maintenance engineer. Our culture defeats these by design! A great addition would bring:

  • 3+ years of engineering production code
  • Stack alignment isn’t a requirement, but you have the ability to learn and adapt to our tech stack: Ruby / React-Redux / GraphQL

Our Philosophy

We believe every company can be successful with the right technology and that every individual can be successful with the right culture. We believe in collaboration - that working hand-in-hand brings the best thoughts to the table and creates an environment of learning and growth. Here, you’ll enjoy:

  • An intentionally engaging culture - ditch the silo!
  • Competitive pay and benefit options
  • Strong work-life balance as a focus of the company
  • The chance to learn from some of the best people in the business, including the company’s founders
  • A vibrant, collaborative and devoted team, who still makes time for fun
  • Snacks? Check. Drinks? Check. Game nights? Check!

About Mavenlink

Mavenlink is a Software as a Service platform for running professional services businesses. Our customers include companies like design agencies, architecture firms, and IT consultancies—any company that bills their clients for their time. We help these businesses plan project staffing, deliver projects, manage budgets, and understand company performance.

Founded in 2008, we’re now over 250 employees with strong sales growth. We have a mature, productive startup culture combined with company stability and reliability. Our recent $39M investment round led by Goldman Sachs validated our progress and positioned us for continued success.

Mavenlink is an Equal Opportunity Employer.

If you don't see your dream job listed, tell us a little about yourself and apply here. We are always looking for talented team players to join our growing company.