Software Engineer (Front-End)

Honest   •  

Playa Vista, CA

Less than 5 years

Posted 242 days ago

This job is no longer available.

About Us

The Honest Company is dedicated to helping people live a happy and healthy life. Founded in 2012, we're a mission-driven company providing 100+ safe, effective, and delightful products across a wide range of consumer categories, including baby, personal care, beauty, home care, and vitamins & supplements, to a passionate community of consumers united by values and style. Honest products are available across the U.S. and at more than 15,000 retaillocations across North America. The Honest Company is privately held and headquartered in Los Angeles, California.

Our Mission

We're on a mission to empower people to live happy, healthy lives. We're a wellness brand with values rooted in consciousness, community, transparency, and design. Every day and in every way, we hold ourselves to an Honest standard. We believe that it is our responsibility to do our part to help create a healthy and sustainable future for all. 

The Role

The Honest Company is looking for a Software Engineer to help us fulfill our mission of delivering safe, eco-friendly, beautiful and affordable home and family products to all current and future customers. We’re looking for someone who loves Javascript and building incredible web experiences and isn’t afraid to get their hands dirty in a bit of server side code. We’re looking for someone who loves to apply continuous pressure to improve the quality of code, has a positive attitude, learns quickly and loves working with a team.

What you’ll do:

  • Build and update interactive web application features using modern front end javascript frameworks
  • Participate in a digital re-imagination of our front-end technology stack
  • Work in our scrum teams to help create an effective, nimble software team
  • Help define best practices around effective javascript structure and testing
  • Diagnose debug and refactor existing code to create software that is long term maintainable

You’ll love this job if you’re:

  • You love creating high quality interactive web experiences
  • You care deeply about high quality javascript
  • You are always excited about both sharing your skillset with your co-workers as well as learning from them
  • You are passionate about creating maintainable software
  • Adaptable and ambitious. You will enthusiastically take on other assignments as needed to support your team!

What you’ll need:

  • Bachelor's degree (computer science or relevant degree) or equivalent experiencerequired
  • 3+ years professional experience building using front end javascript in an agile software team
  • Strong understanding of modern client side javascript frameworks modern client side javascript framework (React, Angular, Vue, etc.)
  • Fluent in reading code, both good and terrible
  • Strong *nix skills (Linux, FreeBSD, and/or Mac OS X preferred)
  • Deep knowledge of HTML5, CSS3 and Responsive web design

Bonus points for:

  • Experience with javascript test frameworks (jasmine, mocha, qunit)
  • E-Commerceexperience
  • Experience building progressive web apps
  • Server side javascript experience in node.js or other
  • Experience with Major CMS/C-Commerce platforms like AEM or demandware