We believe that the software revolution is just getting started and that improving people's understanding of software is critical to building a healthier and more humane society.

To that end we're starting by building the debugger of our dreams. Replay is a time traveling debugger that makes finding, fixing and talking about bugs faster and more enjoyable. Replay is cross-browser (Firefox, Chrome), and cross platform (Browser, Node).

This is just the beginning. Not only do we want to bring Replay to every runtime, we want to fundamentally change how people interact with software:

  1. Developers should be able to have deeper insights into their software
  2. Technical team members should have more context into their team's software
  3. Non-technical team members should find software more accessible and approachable

Replay is a distributed company, founded by people who have spent many years working on fully distributed teams. We work across the globe, so we focus less on hours and more on building a great product. We build for the long term: it's a relay, not a sprint.

The Opportunity

Replay is many things: a debugger, a collaboration tool, a data visualizer, but we like to think of it as a tool for helping people to better understand programs. In this role you will build the next generation of learnable programming tools. You will work alongside a team of dedicated, empathetic engineers and designers. You will play a key role in the design and implementation of all of our products.

You Will

Right now we're focused on building out a platform around Replay. Here is a sample of work we've done lately to help you get a better idea of what the job entails:

Things our frontend engineers have worked on recently:

About You