Senior Front End Engineer

Location / San Francisco, CA, United States

Apply Now

The Company

Mavenlink is a rapidly growing, globally recognized SaaS company that provides technology, expertise, and support that enables organizations throughout the world to conduct business anywhere, with anyone. We believe every business deserves a chance to succeed in today’s fast-moving, connected economy. That’s why we set out to reinvent the way the world conducts business — and why we need people just like you.

Did we mention that Mavenlink is an awesome place to work? You’ll have the opportunity to work in an energetic environment with a smart team that loves what they do.


We have a complex product and we’ve built a technology stack that allows for continuous deployment with nearly zero downtime. We want you to ship something to production in your first week, if not on your first day. Every Mavenlink engineer majors in code and minors in product, so we all love working through data designs as well as complex user interactions. Whether its through pair-programming, flexible roles, or our obsession for quality test-driven code, our engineers--grasshopper to black belt--are always learning.


We’re looking for senior engineers who enjoy teaching and learning from others. You are passionate about writing maintainable, reusable, well-tested code. You enjoy pairing and applying TDD when appropriate. You don’t shy away from diving into a large (but very well tested!) Rails application to refactor it into components and services. You’re excited to work on a team creating intuitive UIs in Backbone.Marionette and CoffeeScript, developing reusable JSON APIs, and extracting and releasing open source components.

It’s hard to measure experience in years meaningfully, but you should have a strong background in JavaScript and ideally CoffeeScript. We’d expect something on the order of 2-3 years of full-time experience.

Experience in the following would help you get up to speed and start committing on day one:
  • RSpec and Jasmine
  • CoffeeScript
  • Sass and modular CSS
  • Backbone / Backbone.Marionette
  • API design
Mavenlink is an Equal Opportunity Employer.
Ml logo bl bridge

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.