Full Stack Developer

Remote, CA, Canada

Job Description

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.

Our technology stack



Frontend:

Alpine.js, Rails (ERB + JavaScript)

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) Solid front-end skills with JavaScript, Alpine.js, and server-rendered HTML 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.

Architectural Insight:



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

Perks



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.
Job Type: Full-time

Pay: $100,000.00-$130,000.00 per year

Benefits:

Dental care Flexible schedule Life insurance Paid time off Work from home
Schedule:

Monday to Friday
Work Location: Remote

Expected start date: 2025-06-16

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2409282
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned