Ribbon AI

Full-Stack Engineer

Toronto
TypeScript React Next.js Python AWS Lambda Docker Git CI/CD
Description

Full-Stack Engineer

Department: Engineering

Location: Toronto

Employment Type: FullTime

Joining Ribbon as an early Full-Stack Engineer means more than just writing code but to help define the technical foundation of a company that’s re-inventing how the world hires.

You’ll be building core systems from the ground up that will scale to millions of interviews, and shipping features for real candidates and some of the world largest brands in the world. This is a high-ownership role with massive scope: product, infrastructure, performance, and reliability all intersect here.


About Ribbon

Ribbon is on a mission to help every employer find the right people and hire 10× faster. Our always-on voice AI interviewers screen candidates in minutes, surface top talent automatically, and unlock speed and signal that traditional recruiting can't match and freeing recruiters to focus on what actually matters.

We work with high-volume employers, staffing firms, and enterprise teams from SMBs to Fortune 500 brands by helping them slash time-to-hire, reduce recruiter workload, and dramatically improve candidate experience, all without adding headcount.

Backed by world-class investors and already trusted by recognizable brands, Ribbon is entering its next phase of growth. Building a world-class sales engine is now the defining lever to scale a new category in hiring.

How you’ll make an impact

  • Lay the bedrock. Build, and own core services that will power Ribbon for years.

  • Ship fast, ship right. Develop, and maintain secure, serverless applications that scale globally.

  • Go full-stack. Write production-grade TypeScript/React/Next.js on the front end and Python (or similar) on the back.

  • Automate everything. Own CI/CD, infra-as-code, and testing so releases are boring (in the best way).

  • Think like a product owner. Turn ideas into polished features in days.

  • Set the standard. Champion code quality, documentation, and engineering culture for everyone who joins after you.

We are looking for someone who

  • Has 4+ years building and shipping real products users love.

  • Is fluent in TypeScript, React/Next.js, and Python.

  • Knows AWS inside out especially Lambda

  • Comfortable with Docker, Git, and CI/CD pipelines.

  • Thrives on autonomy and ownership; you unblock yourself and push projects over the finish line.

  • Strong organization skills and attention to detail

  • Experience working in fast pace startup environment with a rapid iterative minset

  • Loves startup speed, ambiguity, and the thrill of seeing immediate impact.

  • Strong communication skills and ability to communicate complex situations in a simple manner

Nice-to-haves

  • Experience in recruitment tech, but any high-traffic web app background is welcome.

  • A bias for action: if something’s stuck, you fix it or find who can.

Why Ribbon

  • Competitive salary + meaningful equity. We want you thinking like an owner—because you are one.

  • Cutting-edge tech. Build with the latest AI tooling, not yesterday’s stack.

  • Health & wellness stipend. Your mind and body are part of the product.

  • Annual international offsite. Each year, we take our team on an exciting journey to a different international destination. It’s more than just travel—it’s an investment in alignment and collaboration.

  • Regular team lunches & meetups in Toronto. Remote-first doesn’t mean remote-only.

Ready to Standout? How to Apply:

We’ve ditched the cover letter and initial screening. Experience Ribbon’s product by starting your AI interview now - 24/7, no recruiter bottlenecks.

Apply in Seconds: Click here to start your AI Interview - here

Showcase Your True Potential: Go beyond your resume and let your skills shine

Stay Tuned: If you’re a match, our team will reach out fast for next steps.

We can’t wait to see how you’ll write Ribbon into every hiring story.

Ribbon AI
Ribbon AI

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say