MEAN Stack Back End Engineer

  • South Jordan, UT
  • Full-time

Company Description

Cricut is the global leader in the connected DIY technology space. The Cricut is an electronic cutting machine – like a printer that cuts – that lets our users cut intricate patterns in over 100 different materials ranging from paper and cardstock to iron-on and adhesive vinyl and even thicker materials like chipboard and leather. Using our cloud-based Design Space software, our customers design projects using digital images from our library or uploaded from the web to make personalized cards, custom t-shirts, home décor, even quilting and sewing projects. Our customers can also select from over 3,000 Make-it-Now projects which make DIY easier than ever before. We sell the machines, the materials and the digital content that makes it all possible.

Job Description

Cricut is looking for an NodeJS and Mongo Back End Engineer for our MEAN Stack. If you are a driver of change, who has never met a technology challenge you couldn't resolve and are dedicated to developing solid code that will thrill our consumers - apply today!

Required Skills:

  • NodeJS, MongoDB required, SQL a plus
  • Modern API's
  • AngularJS, TypeScript, jQuery, HTML5, CSS3, Web Services a plus
  • Test Driven Development


Preferred Skills:

  • Passion for writing great software regardless of the technology stack or programming language
  • Strong understanding of multi-tier web architectures, and OO design patterns and concepts
  • Strong understanding of server side software, scalability, performance, and reliability
  • Ability to lean new development languages and solve complex business problems
  • Knowledge of graphical programming concepts will be an added advantage

Additional Information

What to Do Next: 

Please send a resume and note about why you are the best Engineer person for this position. You can be sure that Cricut is a workplace that values individuality and variety, so write to us in your real voice and tell us what you’re all about. Please submit any online presence you may have (Twitter, Facebook, Fan pages made because of you), and if you are a DIY enthusiast, whether you think you are a good one or not, that means a lot to us, and we would love to hear about it when you send us your information!