Tandem is a virtual office for remote and distributed teams. You can see who's online, what they're working on, talk in one-click, and collaborate on apps / documents.
Our mission is to help remote workers feel more connected and less lonely, and in the long-term eliminate the barriers between teammates no matter where they are in the world. With Tandem, you can spend more time with family, less time commuting, and enjoy a great job no matter where you are in the world. Come join us to make that a reality!
World-class audio and video communication is central to what we do. Ideally you've worked on parts of the A/V at a company like Zoom, Discord, FB Messenger, or Skype, and you're excited to build the next great stack, working on things like active bandwidth management, noise suppression, spatial audio, same-room detection, and more.
Along with our current AV team, you will work with audio and video encoding and decoding, call reliability, and network quality problems to make our tech stack:
- Reliable - Robust to hardware and network conditions.
- Immediate - Instant to connect and low-latency, so it feels like you're right next to your teammates.
- Always available - Because communication should be like oxygen, omnipresent.
- Secure - Invulnerable to attacks for peace-of-mind.
- Performant - Uses minimal resources to co-exist with other apps.
Life at Tandem
Though it might seem at odds with our mission, most days we work together out of a sunny loft in SF near 4th and King. We have a second office in Mountain View. Of course, right now we are all WFH due to COVID19.
The physical space is crucial to our design process, as it allows us to experiment constantly with different office layouts. Through iteration, we explore space, sound, presence, communication friction, social friction, and many other dimensions of collaboration.
And of course, we work remotely at least one day a week, which lets us compare and contrast our flow with days when we're together.
We use web technologies for our frontend (Typescript + React), Electron + some native code for our desktop apps, Elixir for our backend, and a mix of WebRTC + custom stuff for our video communications. We're trying to build an awesome experience and that's where you come in!