Senior Frontend Engineer

React jobs at Slab



At Slab, we are on a mission to make the workplace a source of learning and purpose. We believe that writing is the best way for teams to retain and share knowledge. Since the beginning, we've been fanatically focused on building the best knowledge base for every team. 

As an engineering team, we deeply care about solving our users' pain points as well as our engineering quality. We thrive on learning from each other. In particular, our frontend team is responsible for delivering the experience that our users love. You'll be joining a small group of very experienced frontend engineers working on our React-based web app. We also maintain the most popular JavaScript WYSIWYG editor, Quill.

We are backed by top-tier investors, including Matrix Partners, CRV, and NEA. Today, Slab is trusted by thousands of teams, such as Asana, Vox Media, and Vevo.

Sound like you?

    • You have 4+ years of experience maintaining complicated web applications
    • You're curious to learn and demonstrate the ability to do so very quickly
    • You communicate with clarity and precision, whether with teammates or users
    • You thrive in a collaborative environment involving different stakeholders and subject-matter experts
    • You are self-motivated, possess a strong work ethic, and work well independently
    • You identify with Slab's mission and values

What we value

    • Stay lean - We strive for the greatest possible impact with the fewest number of employees. We empower our teammates with the most leveraged tools and efficient processes.
    • Default to open - We encourage and nurture open exchanges of knowledge and ideas — while acting with respect and regard for each other.
    • Think rigorously - We act and execute after careful thought and examination of known information, while acknowledging the risks we accept in its absence.
    • Say no - We aim to deliver exceptionally high value in a small set of focus areas. We willingly abstain from good ideas to give only the most promising paths the attention they deserve.
    • The best prevails - Whether an idea or an individual, the best will rise to the top at Slab. Ideas we pursue can come from anywhere, and individuals gain responsibilities due to outperformance.
    • Global optimization - We believe that our mission — to make the workplace a source of learning and purpose — is the ultimate priority, above any single project, team, or individual.

Technologies we use

    • TypeScript + React
    • GraphQL + Apollo + Absinthe
    • Phoenix + Elixir
    • Postgres
    • Docker + Kubernetes
    • Google Cloud Platform

    • We are looking for either depth in one part of the stack or breadth across a wide portion.


    • Flexible work arrangements
    • Medical, dental, and vision insurance
    • Generous equity offer
    • 7-year option exercise window
    • $5k desk setup of your choice

Our process

    • Application
    • 90-minute technical take-home challenge
    • 30-minute introductory call 
    • 2-hour (virtual) onsite technical project 
    • 30-minute CEO chat 
    • Reference check 
    • Offer! 
Slab is an equal opportunity employer. We welcome people of diverse backgrounds, experiences, and perspectives.
Apply for this job