Overview

You’ll be working on anything and everything on the Chromatic product from the backend to the frontend and from the ideation stage to shipping. You’ll also work on Storybook, one of the largest and fastest growing open-source projects. You’ll use and invent the latest web technology. Along the way, you’ll collaborate with folks across the globe and build your reputation as a leader in the frontend community.

Responsibilities

  • Build features start-to-finish in our TypeScript / React / Next.js / GraphQL / MongoDB stack.
  • Work closely with product and design to help refine specifications and provide technical guidance.
  • Contribute to Storybook and the larger ecosystem.
  • Teach by creating documentation, guides and tutorials.
  • Mentor and provide technical leadership for your teammates and the open source community.
  • Help define our product roadmap through ideation and your knowledge of frontend development.

Requirements

  • 5+ years of experience building web application UI and APIs.
  • Comfortable with at least one modern view layer (e.g. React) and writing CSS for UI.
  • Experience with writing APIs for the frontend (bonus points for GraphQL).
  • Comfortable with writing performant database queries (bonus points for MongoDB).
  • Strong CS foundations with ability to design and implement algorithms operating on typical data structures.
  • Excellent technical communication skills and enthusiasm for writing things down.
  • Bonus: Have developed components in isolation before (e.g used Storybook, Styleguidist, etc).
  • Timezone: US East Coast to US Pacific (you don’t have to live in the US) or Europe.

Familiar with

  • TypeScript and modern ECMAScript: Promises, async/await, rest/spread, destructuring, Map/Set
  • Browser APIs: DOM APIs, fetch, localStorage/sessionStorage, as well CSS animations and other advanced browser features.
  • Nodejs event loop and debugging techniques
  • Pure functions, immutability and side-effects
  • Recursion, tree traversal, data transformations
  • Security best practices, e.g. HTTPS, CORS, cookies, JWT, XSS, CSRF

You’ll join our world class engineering team to build software you’ll be proud of. We build tools that are used by thousand of development teams around the world. And of course we use them ourselves.

Why work here?

 Build the tools behind the biggest sites. Our products help companies develop UIs for hundreds of millions of people.

 Work with brilliant frontend people who helped create core frontend tech for thousands of companies from Airbnb to Zenefits. Three times. In a row. Meteor, Apollo GraphQL, and now Storybook. Learn more

 Have a big impact and learn a ton by working across open source, cloud services, and developer experience. You’ll ship products you can be proud of.

 Now is the best time to join. Storybook is one of the fastest growing open source projects with wide adoption. We’re profitable and scaling quickly with customers like Shopify, Adobe, and BBC.

Values

  • Be respectful
  • Take pride in the work
  • Invest in each other
  • Inspire others to grow
  • Outcome over ego
  • Don’t overthink it
  • This is supposed to be fun

Benefits

  • Work from anywhere
  • Annual retreats
  • Health benefits for you and yours
  • Parent and family-friendly
  • Home office setup stipend
  • Learning stipend
  • Unlimited vacation
  • 401(k)

Everyone talks to customers

The best way to serve customers is to talk to them. We schedule one day a week for you to get to know our users first-hand. You’ll learn about their challenges, answer questions, implement improvements, and support their success.

Our top secret business model

Build an open source project to scratch our own itch. Build production-grade cloud services that complement the open source project. Use that money to build more open source stuff. Along the way, make UI development faster and more satisfying for everyone. About us

Join an inclusive team

We’re an equal opportunity employer. We don’t discriminate based on race, nationality, belief system, sexual orientation, gender, age, military service, marital or partnership status, family or parental status, disability or any other status protected by law. View other openings