Join RunKit

Help us build the future of programing.

  • Infrastructure Developer
  • Designer
  • Developer Advocate
  • Full-Stack Developer

Infrastructure Developer at RunKit

RunKit is an ambitious take on cloud development with unique backend challenges. We provide every notebook with its own running container, connected to the entirety of npm, and check-pointed on every evaluation. We make use of Docker and CRIU, and contribute to those open source projects as well.

We are looking for someone with strong experience using Docker, and ideally Kubernetes as well. Most importantly, we need someone excited to think about a diverse set of challenges and a willingness to work with some bleeding edge technologies.

You should include in your application any relevant links to online profiles you use (GitHub, Bitbucket, GitLab, etc).

We look forward to hearing from you.

Designer at RunKit

Were you using Quartz Composer instead of Adobe products 4 years ago? Did Brett Victor's Inventing on Principle inspire you to write your own prototyping tool? Then RunKit is the right place for you.

Developer tools hold some of the most unique and difficult design challenges of any space. Fundamentally you will be working on making truly complex problems more accessible to our users—you will be designing a system to help them think.

There are no easy answers when attacking experiences like prototyping and debugging, and your skills will truly be pushed here. On top of that, you will be shipping to some of the most discerning and technical users. In the end, you will be helping to make JavaScript and RunKit amazing tools for everyone from programming beginners to scientists.

You should include in your application examples of some work that you’re proud of and a link to your Dribbble profile or your portfolio, if available.

We look forward to hearing from you.

Developer Advocate at RunKit

The only requirement for this position is being a creative person who is passionate about RunKit and developer relations. The problems tackled by our developer advocate will involve getting RunKit into the hands of everyone who would benefit from it and making the experience welcoming and exciting while using the site. We think RunKit is an amazing tool for a wide variety of people from career developers to students to scientists. We could see our developer advocate:

  • Writing amazing documentation
  • Talking to developers at meet ups and bootcamps
  • Creating and moderating a forum to share projects made on RunKit
  • Coming up with competitive challenges during our JS office hours
  • Creating fun and interesting example projects

If you’re excited to help with something like this or already have ideas of your own, we’d love to hear from you!

You should include in your application any relevant blog posts you've written, or links to communities you've helped improve.

We look forward to hearing from you.

Full-Stack Developer at RunKit

"Full-stack" has kind of a different meaning to us: We do everything from JavaScript of course (node.js as well as front-end for our React site which is pure immutable), to a lot of C/C++/Go hacking in everything from node.js/v8 core to CRIU and Docker.

If cutting edge language stuff interests you (parsing/transpiling/etc), or ESNext, or low level OPs for a seriously hard hosting problem of letting anyone do anything in node, you should talk to us.

You should include in your application any relevant links to online profiles you use (GitHub, Bitbucket, GitLab, etc).

We look forward to hearing from you.