Supercast

Software Engineer

Posted 2 weeks ago

A full time position
Fully remote: working with a Canada-based team at Supercast .

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:

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:

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.

This job has expired

We’re sorry, but this job post has now expired, and you cannot apply for it any longer.

Go to our front page to see current jobs.


Applying for this job?
Here’s what to know.
Report this position

This is the podcast industry’s biggest jobs board, where it’s free to list your vacancies. We promote new jobs in front of Podnews’s 32,459 subscribers for free, too!
Add a job now

Get a global view on podcasting and on-demand with our daily news briefing