Theatre.js - Github - Blog - Join us

At Theatre.js we are enabling artists and engineers to create great interactive experiences. Our mission is to blur the line between designer and developer, author and consumer, artist and scientist.

Our values

Working at Theatre.js

We are still a small core team. We have an intense work tempo, set aggressive goals for ourselves, deliver, and expect the same of our teammates.

About this role

We plan on rolling out a unique collaboration design for Theatre.js. We intend to allow real-time collaboration where needed, but also enable working in isolation, easy forking-and-merging, and an inheritance model inspired by Self. This is quite a challenge once you factor in the performance envelope we intend to work in.

As our founding full-stack engineer, your main responsibility will be building and maintaining the architecture that supports this collaborative design, from the backend to the front-end.

Qualifications

Our tech stack

<aside> 👋 If you feel enthusiastic about our mission but don't see a position that fits your profile, we'd still love to hear from you. In this case, please mention anything you feel might be relevant to your application.

</aside>

Benefits

How to apply

Send an email to [email protected]. Tell us what you think of what we're building. Have you had similar ideas in the past? Optionally, tell us what you wish to do once you’re part of the team.