Post a job

Front-end engineer

> Come join our team as a Front End Engineer! You'll write front-end code that powers both our embeddable video call UX, and our developer tools and dashboards.

At, we build video APIs that let a developer add video chat to any site or app — in minutes, on a global infrastructure, with features for every use case and team. Live video has leapt into mainstream use, and this is just its first phase of growth. APIs are designed for this and other key shifts, where video now is part of any app, developers rapidly build with services, and APIs provide value to cross-group product teams.

We're a developer tools company that cares a great deal about UX! We provide a standard video call user interface that many of our customers rely on. We're also building a library of UI components and integrations to support a growing variety of video use cases. And we have developer dashboards that need to be easy to navigate and that have to display large amounts of data effectively and efficiently.

If you're a front-end engineer who loves developing (and debugging, and testing, and maintaining) user interfaces, we'd love to talk to you. As you probably expect, this work revolves around javascript and HTML. We also use React (and Redux) quite heavily.

We're growing fast and expanding the scope of what we're doing. We also do not currently have a dedicated front-end engineer on our team. So this is an opportunity to step in and take ownership of all of our front-end development at an early-stage team that values teamwork and loves UX.

What you’ll do

You'll be responsible for implementing our video call UX and developer tools and dashboards across multiple browsers

  • Create reusable, efficient React components for our pre-built video call UI.
  • Prune and optimize our somewhat complex Redux state model :-)
  • Work closely with other team members, including our product designer and our engineering lead, to extend the pre-built video call UX to support more use cases and configuration options.
  • Build a new version of our developer dashboard from scratch
  • Develop new ways for our customers to visualize and understand the quality and performance of — and any errors that happen in — our video calls

Who you are

  • 5+ years experience (ideally … we're somewhat flexible on this).
  • Care deeply about what you build; you nail the details.
  • Love working with designers.
  • Empathy with our customers — the developers and product teams who care deeply about what they themselves are building.

More about the role and work

  • Salary: $120,000 - $150,000, based on experience. (We evaluate experience relative to the other members of our team.) Compensation is independent of location, and we offer competitive benefits and equity.
  • You'll be the first front end hire.
  • You'll work with colleagues across the team, and closely with our cofounders.
  • As a remote team, we use asynchronous tools and daily reports to stay in the loop. We also have relied on practices like a daily standup call, weekly written updates, and 1:1s with managers. (Here's an older blog post from our CEO on communications heartbeats he's used over time.)

More about us

  • Please take a moment to learn about us, As it says, we care deeply about what we build and seek kindness and diversity. Take care of yourself and your family's time.
  • We believe diversity is part of excellence, and seek teammates from all backgrounds.
  • We have an office in San Francisco, but we're a fully distributed company, so remote applicants are definitely encouraged!
  • Applying for jobs and interviewing is tough — thanks for considering us. We wrote this to explain our hiring process.

If you are interested in this role but are not sure you are a fit, please reach out to us anyway. Job descriptions are always just starting points, and we would like to meet you and be helpful in any way we can.

Apply now

If you're interested in joining us as a Front-end Engineer, please send email to

  • Tell us a little bit about why you're interested in what we're doing and any relevant experience you have.
  • Attached your resume or LinkedIn.
  • Please include links to GitHub or any code samples or blog posts, cheers.
Posted on Monday, April 06, 2020
Apply Now
Notice anything wrong with this job post?

Is this job not remote?
Does this job not accept Asian timezones?
Had a bad experience?

Let us know

We make a video chat API that makes it simple to build with video. With 2 lines of code, a developer can add live video to any website or app. We serve millions of video call minutes a month.
Browse all jobs at Apply Now