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:
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.
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.
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: