Stay in Touch



Front-End Software Engineer






Los Angeles, CA, US


What You'll Do

You will be the one who calls the shots for everything front-end web. This includes short and mid-term projects that will immediately move key company metrics as well as laying the technical foundation for long-term success.

This is an exciting opportunity and critical role for a very fast-growing brand. We believe that great digital experiences are an important part of any company’s success, and we think you'll agree. You'll have the autonomy to explore what that ought to look like while working across the company to ensure that good technology is enabling all teams in an appropriately scaled fashion. Oh, and all the while ensure we are continuing to regularly deliver new features and iterations.

In a nutshell – lead front-end web development for both the "here and now" and the future. Sound scary? Then this isn't for you. Sound exciting? Awesome, read on...

As a front-end dev, you’ll:

Lead the design, architecture, and execution of everything front-end web.
Establish engineering processes, define company engineering standards, identify and implement core technologies, and remove technical hurdles.
Work directly with our other Engineers, Designers, and Product and Marketing teams to implement core features.
Build solutions for appropriate scalability. You're ok building something "hacky" if it fits the need, but can also call out real issues and create elegant, scalable solutions for them.
Explore how technology can enable our company mission.

Who you are

Front-end focused. You get hyped about CSS animations, great transitions, and the overall possibility of the web. You pride yourself on code cleanliness and structure, and you know that your best code is ahead of you. You love new technologies that make your work life better, things like Sass, Handlebars, and modern Javascript libraries like Ember.js and Vue.js. Sometimes, you may even like to grab an animation library and play with animating graphs or typography, you know, for fun.
Fast learner. Ok, so maybe you haven't done 100% on the list above, but you can pick up new things and for you learning curves are more like runways.
Data driven. You believe that great data enables you and others to make better decisions, and sometimes that button should be a darker shade because nobody is clicking on it.
Communicator. You can dive deep in the weeds and have complex technical conversations with your engineering team, nerd out over design decisions, then turn around and explain those same conversations to Marketing, Customer Experience, Business, and our CEO.
Up for a challenge. You believe that just because something is difficult that it is not a reason for not doing it. In fact, that might be validation that it is worth doing, right?
Humble. While technology is very important, you understand that it is not the be-all end-all and it needs to work in tandem with other aspects of the company and teams in order to be successful.
Current. You keep your finger on the (extremely fast-paced) pulse of web development. You're always evaluating new options and can navigate when the appropriate time is to dive in on something new – whether that's immediately or much farther down the line.

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup