Senior Software Engineer, Front End

almost 3 years ago
Full time role
San Francisco, CA, US... more
San Francisco, CA, US... more

Job Description

About Us

At Novi, our mission is to enable the future of consumer product development for a healthier people and planet

We are building the marketplace that enables diligence, discovery and purchasing of raw materials for all consumer goods. The opportunity is vast ($1.5T market in consumer product development) and while we started in the wellness and personal care category, we are growing to serve a broader set of markets, including food, household cleaning, and more.

We're looking for people to be part of our journey in enabling the future of consumer product development. Our company is led by Kimberly Shenk, is well funded by top-tier venture capital investors, and has seen exponential growth and traction. If you are interested in realizing our mission and building the future of the clean chemical industry, we would love to hear from you.

What We're Looking For

Novi is building a data platform to help brands understand their products and ingredients and a marketplace to help brands purchase ingredients from suppliers. The industry we're tackling is fragmented and complicated, so we are looking for someone who is excited by the challenge of turning complex and ambiguous requirements into simple, elegant, and robust products. As a product and engineering led company, we're looking for full stack engineers who are excited to be an integral part of the entire development process from conception to production.

What You'll Achieve

  • Build critical features for our customers and foundational building blocks (APIs / components) with a supportive and curious team.
  • Raise the bar in terms of code quality and be a steward for our production services
  • Grow into an engineering leader and contribute to the engineering culture

About You

  • Passion and experience building products (5+ years)
  • Experience building products with complex workflows and user experiences
  • Some mix of experience with modern web technologies, like React, GraphQL, RoR, cloud platforms
  • Experience with written forms of communication, like specs and code reviews
  • Excited to be part of a curious and empathetic culture where everyone brings their whole selves to work
Tech Stack

While we use the following technologies, prior knowledge of these specific technologies is not required. Our backend is built on Ruby on Rails. In terms of storage, we use Postgres as our relational db, ElasticSearch as our search db, and S3 for document store. Our production servers live on Heroku. On the frontend, we use React and leverage the Create React App toolchain. Our compiled code lives on AWS S3.

Life at Novi

At Novi, we believe in whole people - bringing your whole self to work - and fostering an environment of personal sustainability, where you can incorporate self-care, flexibility, support, and continued learning into your every day. Our perks are generous and reflect this commitment! Our full and part time employees enjoy: 

Unlimited vacation time
Monthly team-building activities (the fun kind!)
Monthly flexible spend on PerkUp, covering anything from your cell phone bill to meals on Postmates
401k match
Remote hardware setup and WFH stipend
Robust paid parental/foster/adoption leave
Competitive salary, benefits and equity packages for all employees

Similar jobs