Sorry. This page is not yet translated.
Good Eggs

An online market that delivers groceries to homes throughout the Bay Area.

Software Engineer - Full-Stack, Customer Experience
San Francisco, CA, US
Job Description / Skills Required

About Good Eggs
At Good Eggs, we’re changing the world by changing the way we eat. We're revolutionizing how local food is sourced, bought and enjoyed—inspiring our community to cook and eat with the seasons. We connect people who love food directly with people who make it by delivering the most incredible food, straight to Bay Area homes, 7 days a week on the same day it’s ordered.

The people who join us must share our commitment to making real, positive change. Because the better we work, the better the world we all live in. Here you’ll have the opportunity to build relationships—not only with each other—but with farmers, local food producers, and with our devoted community of customers. You’ll reduce our customers’ carbon footprints and improve the entire food ecosystem while you're at it. You’ll collaborate with and learn from your teammates and eat family-style lunches with them every day.

What we’re building
We’re a high-tech company working to revolutionize a low-tech industry.

Our Shopping Engineering team is building a platform that powers a beautiful online shopping experience across both web and iOS. We weave together inputs from multiple parts of the business - from merchandising rules to availability limitations - in order to present a seamless user experience that belies the complex underlying system.

Going forward we see unique opportunities to truly push the boundaries on how people feed their families every day. Unlike other ecommerce domains regularity with small variations (eg. milk & bread every week) is the norm in our customer behavior. This is a pattern we can leverage both in our subscriptions offering as well as in discovery and recommendations throughout the experience. Speaking of personalization, imagine an experience where vegan shoppers never see the meat section, or your favorite chocolate bar always floats to the top of the section, or when we recommend sauce and toppings the minute you add pizza dough to your basket. With a well known and specific domain like food there’s an opportunity to combine machine learning with human curation to create a truly magical experience. Excited? So are we!

How you can help
We're looking for seasoned engineers who are interested building out performant and beautiful web and iOS applications and are excited to work in a cross functional engineering environment.

As a Software Engineer on our team, you'll be responsible for the architecture, design, development, and testing of all parts of the good eggs customer experience. To this end you’ll work closely with design and product to understand what drives the most user value as well as merchandising and marketing teams to design domains that work for customer as well as internal facing tools.

How we work
We run a mature Agile engineering process complete with test-driven development, pair programming and continuous deployment of features throughout the day. We believe in the magic of empowering small teams with clear accountability for business goals. We’re collaborative and adaptable so we can work on whatever needs to be done. We commit resources to removing roadblocks and creating efficiencies from which all teams can benefit. We reflect on how we are working and take action to ensure that we are always getting better. Learn more at our blog.

We’re building next-generation web applications with JavaScript across the stack, including Node.js, MongoDB, ES6, ReactJS and a wealth of other tools from the rapidly-evolving JavaScript ecosystem. We bringing the best of modern web development patterns to iOS application development by embracing and contributing reSwift patterns.

Ideal candidates will have:
A desire to use their talents to make the world a better place
3+ years of full time, full-stack web application development experience in JavaScript, Ruby, or Python on significant projects
3+ years of agile software development experience including automated testing and pair programming
Demonstrable interest in learning and adopting new tools and techniques
Bonus points for experience with

Node.js, React, Swift
Mongodb, Redis, RabbitMQ
Being data driven - ability to get insights from data
Building ecommerce and payments systems
Partnering with design to create a reusable component library and living styleguide
Why work for Good Eggs?
Deepen your knowledge of locally produced foods by engaging with our producer and eater community
Locally-sourced team lunches made by our on-site chef, regular happy hours and employee discount
Most of all - Good Eggs offers an opportunity to use your energy, creativity and enthusiasm to participate in building a better food system. We're looking for folks who are passionate about our mission, talented and driven to change the world. If that sounds like you, get in touch!
To apply
Please submit a resume and cover letter including a brief description of a favorite food experience, eating, cooking, growing, etc. (100 words or less),why you're interested in Good Eggs as a company, and more specifically what interests you about this role in particular. Applications without a cover letter will not be considered.