Senior Front-End Engineer

Grove

Company Type
Industry
Experience
Responsibilities
Workhours

About Us

Launched in 2016, Grove Collaborative is a digitally native brand and direct-to-consumer ecommerce platform for natural home and personal care products. With a mission to help every family create a healthy, beautiful home, Grove offers a flexible recurring shipment model and gives each customer a personal shopper, a “Grove Guide.” Grove’s ecommerce platform makes natural products approachable; half of Grove’s customers are trying natural for the first time. Every product Grove offers, both from our flagship Grove Collaborative brand and from exceptional third party brands, has been thoroughly vetted for health, sustainability and efficacy.   Grove is a Certified B Corporation, a company that prioritizes social, environmental, and community wellbeing as well as profit.

The Team

Our technology helps millions of families make conscientious choices in their everyday lives. From our custom-built recurring order ecommerce platform, to customer service tools that support tens of thousands of customer touches per month, to inventory forecasting and operational software -- we’re focused on building a differentiated, focused service that leaves traditional consumer retailers & brands scrambling to keep up.

Our engineering team believes in automated testing, continuous deployment, and shipping valuable software every day. Our primarily technology stack is Django + Python (though we have plenty of Flask, command line, and node applications as well), with ES6 + marionette.js on the front end. On any given day, you’ll find engineers collaborating to track down the source of a strange pattern in our metrics, pair programming on a piece of brand new functionality, heads-down on a challenging refactor, or meeting with other departments to understand the business context for what we’re building.

We are looking for exceptional developers to take on big challenges, and innovate with our fast growing engineering team.

The Role

As a senior front-end engineer, you will have a hand in architecting the technology and customer experience that run grove.co. You will join a team of world-class, highly motivated software engineers to deliver front-end patterns and practices that ensure developer productivity, a great end-user experience, and a performant website. We’re growing incredibly fast (5x year-over-year) and need maintainable and scalable technologies to power our website and internal tools. You’ll help make practical, deliberate decisions about which front-end technologies to adopt (our current stack is Browserify, ES6, Vue.js, and abstractions on top of the JSO-API spec) and make sure the team stays informed, happy, and productive as the front-end stack evolves.

Your Impact

  • Make mature, bold decisions to move our systems forward
  • Disseminate information and train other engineers on best practices and techniques for high-quality front end development
  • Work with engineering leadership to create a front-end technology roadmap and deliver against it
  • Use your ideas to implement features and demonstrate how it ought to be done
  • Own the front-end build process
  • Advocate for new and better ways we should develop, and discover and implement new best practices for the development organization
  • Contribute back to the open source projects we rely on

About You

  • 5+ years of strong front end single page app JavaScript development experience. 
  • Good understanding of Vue.js (or React or similar) and ECMAScript standard.
  • You love clean code and robust design
  • You value and take responsibility for the quality of your features, including writing your own tests (unit, functional and integration) and reviewing your teammates’ code
  • Keen nose for bad code smells
  • Motivated and assertive in learning and helping your team be successful
  • Innovator with good ideas, strong problem solving abilities, and a results oriented attitude

Let’s do this

We're building a diverse and inclusive workplace where we learn from each other. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and a fun place to work. Come join the community at Grove. It's a heck of a lot of fun, and we'd love to tell you more about it.

Read Full DescriptionHide Full Description
Confirmed an hour ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up