Enable job alerts via email!

Full Stack Software Developer

CoHost

Canada

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CoHost, a leader in podcast technology, is seeking a Full Stack Software Developer to join their innovative team. This role focuses on enhancing their platform and delivering AI-powered features. Ideal candidates will have extensive experience in web applications, particularly with Ruby on Rails and AWS, and a passion for the podcasting industry.

Benefits

Full medical and dental benefits
Opportunities for training in engineering and product
Competitive vacation policy starting at 5+ weeks
Quarterly team events

Qualifications

  • 3–4+ years building production-grade web applications.
  • Experience with Ruby on Rails or similar frameworks.
  • Strong skills in SQL and comfort with PostgreSQL.

Responsibilities

  • Collaborate with product and design teams to deliver new features.
  • Define and architect scalable solutions aligned with business goals.
  • Take ownership of modernizing the existing codebase.

Skills

Ruby
JavaScript
SQL
AWS
TDD/BDD

Job description

Direct message the job poster from CoHost

Chief Operating Officer at Quill Inc & CoHost

About CoHost

First and foremost, CoHost was born out of a love for podcasts. They're informative, educational, inspiring, entertaining, and let's be honest - they make a commute way more enjoyable! We're in the business of understanding and enhancing podcasts. Launched with a clear vision, CoHost provides a unified platform that includes both hosting and prefix products to help brands and professional podcasters understand, grow, and monetize their podcasts.

Our Clients:

We’ve had the privilege of working with leading organizations such as BlackRock, Paramount, CIBC, Walmart, PwC, SickKids Foundation, Expedia, and Microsoft, among others. These collaborations have helped shape the CoHost platform - driving innovation, refining our product, and setting a new standard for excellence in podcasting.

The Podcast Space:

The podcasting industry continues its robust expansion. In 2025, the global number of podcast listeners reached approximately 584.1 million, marking a 6.83% year-over-year increase from 2024. This growth underscores the medium's rising popularity and its significant role in the evolving media landscape.

CoHost is at the forefront of this transformation, delivering innovative solutions that empower creators and brands to harness the full potential of podcasting.

What We Do:

Launch: We provide an online platform for brands to make it easy to launch podcasts, providing all the necessary tools in one place.

Grow: Using our hosting and prefix solutions, users get access to a wide variety of data that help them understand and grow their audience.

Innovate: With the wealth of data collected, we provide AI enabled solutions for brands to understand their data, all in one place.

We've helped hundreds of brands and professional podcasters launch and grow podcasts, and now we're looking to hire a full-time software developer to join us in our mission and help scale the technology side and add more product offerings to our business. If you're passionate about the future of podcasting, enjoy listening to podcasts and you’re looking to join a team that is transforming the content landscape, we'd love to hear from you!

What your role will encompass

As a Full Stack Software Developer at CoHost, you'll play a critical role in shaping the future of our platform. You'll work closely with the CTO and product team to design, build, and evolve features that power some of the industry's most forward-thinking podcast strategies.

In this role, you will:

  • Collaborate with product and design teams to brainstorm, prototype, and deliver new features
  • Help define and architect scalable, maintainable solutions that align with business goals
  • Contribute to the development, testing, review, and deployment of new platform capabilities
  • Take ownership of modernizing and improving our existing codebase and infrastructure
  • Build AI-powered features that enhance the intelligence and automation of our platform
  • Communicate technical decisions clearly to both technical and non-technical team members
  • Provide thoughtful input on product direction, UX improvements, and system design

We’re committed to your success and growth. You’ll receive ongoing support, coaching, access to the tools and software you need, and opportunities for continued learning and development.

  • Backend: Ruby (primarily), some TypeScript, vanilla JS and upcoming Python for AI tools
  • Cloud: AWS, Serverless Framework, Cloudflare Workers
  • Databases: PostgreSQL (including JSONB), Redis, SingleStore, and DynamoDB

Who you are

Experience & Skills:

  • 3–4+ years building and maintaining production-grade web applications
  • Production experience with Ruby on Rails or a similar framework
  • Strong skills writing raw SQL, with comfort querying and updating complex JSONB data in PostgreSQL
  • Experience managing multiple database types (relational + document-based)
  • Familiarity with TDD/BDD and writing tests for backend and front-end behavior (e.g., Cypress)
  • Strong understanding of server-side templating (ERB) and web application security best practices

Programming Skills: Experience with Ruby, Rails and JS. Our backend is Ruby on Rails and are planning to introduce Python for AI products.

  • Experience deploying to AWS, working with Unix-based environments, and using the Serverless Framework
  • Deep knowledge of AWS products and how to utilize them to solve problems
  • Understanding of Cloudflare Workers is a plus
  • You know when to use monoliths vs distributed systems, and how to avoid over-engineering
  • Comfortable working in a CI/CD pipeline and with Git

Nice to Haves

  • Exposure to TypeScript or Python (we use both selectively)
  • Experience with LLMs or AI tools
  • Familiarity with Kubernetes
  • Experience in the podcast or media industry

At CoHost, we’re an equal opportunity employer. We welcome and encourage applicants from all backgrounds and walks of life. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, or any other characteristic protected by applicable laws.

We care about what you’ve built - not where you went to school (or if you went at all). If you’ve shipped great software and solved real problems, we want to hear from you. Even if you don’t meet every requirement listed, if you’ve built something you’re proud of, we encourage you to apply.

Where

This role will be remote but preference is given to applicants with the following timezones. You

will be required to work in EST hours.

  • Eastern Standard Time (EST)
  • Mountain Standard Time (MST)
  • Pacific Standard Time (PST)
  • Central Standard Time (CST)

When

As soon as possible

  • Competitive salary and compensation package
  • Full medical and dental benefits
  • Opportunities for training in engineering and product
  • Quarterly team events
  • Competitive vacation policy. Starting at 5+ weeks.

How to apply:

Email stacey@quillit.io with your resume and a note outlining why you’d be a fit for this role.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Advertising Services

Referrals increase your chances of interviewing at CoHost by 2x

Sign in to set job alerts for “Full Stack Engineer” roles.
Front-end / Full Stack Engineer (EdTech)
Senior Software Engineer (Features) - North America
Senior Full Stack Software Engineer (Canada)

Greater Montreal Metropolitan Area 1 month ago

Full Stack Engineer, Developer Experience & Product Platform
Intermediate Full Stack Software Developer - Demo & Sign Up
Senior AI Software Engineer (Full-Stack)

Greater Toronto Area, Canada 3 months ago

Senior Software Engineer-Full Stack Developer (AWS)
Senior Software Engineer-Full Stack Developer (AWS)
Full-Stack Software Engineer (2+ years experience: Canada)
Full Stack Software Engineer (Geospatial Analytics)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Intermediate Full Stack Software Developer - Demo & Sign Up

Jane App

Remote

CAD 95,000 - 143,000

24 days ago

Full-Stack Software Engineer (2+ years experience: Canada)

Wanderlog

Remote

CAD 70,000 - 100,000

Yesterday
Be an early applicant

Software Developer

Dataannotation

Prince Edward Island

Remote

CAD 80,000 - 102,000

Yesterday
Be an early applicant

Software Developer

Fidelity Canada

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

New Brunswick

Remote

CAD 85,000 - 110,000

6 days ago
Be an early applicant

Full Stack Software Engineer

McAfee

Waterloo

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Full Stack Software Engineer

McAfee GmbH

Waterloo

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Full Stack Software Engineer

McAfee GmbH

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Intermediate Full Stack Software Developer - Clinic Finances & Products

Jane App

Remote

CAD 113,000 - 113,000

30+ days ago