Software Engineer

location icon
Remote
Apply now Long left arrow

All positions

Supercast is hiring a software developer to join our small and nimble team. You'll be the third member of our engineering team.

About the job

At Supercast, software developers work across the stack - from working with interfaces through server rendered HTML and Hotwire for interactivity, to our "mostly-monolith" service layer, to working with PostgreSQL and even infrastructure.

We're a very, very small team so expect to wear a lot of hats - we only have 2 engineers and no product managers or designers, so you should expect to do some design, talk to customers, manage and market launches, and all of the non-development things that would be someone else's problem at a bigger place. You should have experience at a product company, a startup very strongly preferred.

Here's some recent projects we've worked on to give you an idea of the typical sort of work you'll do here:

  • Revamped our episode creation interface to provide a smoother experience creating video, including building in autosave functionality to our system and automating audio extraction of videos with Javascript.
  • Transitioning our subscriber interface to be PWA friendly with offline support, more responsive load times, and more mobile-friendly UX.
  • Working on a subscriber referral program our podcasts can use to grow their subscriber base.
  • Using AI to auto-transcribe videos in the Supercast platform.

Our stack is mostly Ruby on Rails (we use Go for delivering feeds, but that's a very isolated and pretty static part of our service). We try to stick to standard Rails conventions, and use Hotwire for all front-end interactivity.

We're specifically looking for developers who enjoy working on user experiences rather than focusing primarily on backend development - you'd still absolutely be a full stack developer and solving problems from start to finish, but the problems you'd be working on would be more "create an intuitive UI for this" vs "build out terraform on AWS".

About Supercast

Supercast helps podcasters earn money through premium subscriptions. We provide subscriptions and premium feeds for top podcasters like:

  • This American Life
  • Huberman Lab
  • Peter Attia
  • My Favorite Murder
  • Changelog
  • and lots more!

Supercast is a fully remote company, and we don't have a fixed headquarters. For this position, we're only considering candidates in time zones between UTC-8 and UTC-5. We try to minimize overhead and maximize productivity, so we keep meetings light - an average week for a developer has only a few hours of highly optimized meetings.

Applying

Let us know why you'd be specifically great for this job! We know this role isn’t for everyone, so tell us why you think you'd be a great fit.

We'll be accepting applications until April 1st for this position. If we are interested in you, we'll reach out in the first week of April. Most candidates have 3 interviews - a quick phone call with our CTO, a more in-depth technical interview with our engineering team, and finally meeting with our CEO and people from other departments.