Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Entry Level Full Stack Engineer - Chat Platform (Remote - Canada)

$85k - $107k per year
Full-time

Summary

Yelp engineering culture is driven by our values : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.

Yelp's Chat Platform team powers the Yelp Assistant on Android, iOS, and Web. The team builds chat-native product experiences that go beyond text: visual, interactive elements composed in real time through Server Driven UI. The platform serves millions of users with low latency and high reliability while meeting safety and privacy standards.


As an entry level Full Stack Engineer on Chat Platform, you will contribute to the infrastructure that generates and delivers these experiences. This includes building Server Driven UI components, extending streaming APIs, integrating with chat intelligence services, and instrumenting the platform for reliability and observability. You will be expected to write clean, well-tested code across Python and TypeScript, ship features end-to-end from backend to client SDK, and work alongside experienced engineers who will help you build depth in real-time systems and platform design.


This is a strong fit for engineers early in their careers who want to build deep full-stack and real-time systems skills, working on infrastructure that ships directly to millions of users.

This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.

What you'll do:

  • Build and extend Server Driven UI components that render chat experiences dynamically across Android, iOS, and Web

  • Write, test, and ship production-grade code in Python and TypeScript across the chat platform stack

  • Contribute to streaming APIs and client SDKs that deliver real-time chat interactions to consumers and businesses

  • Partner with chat features and chat intelligence teams to translate emerging product requirements into platform capabilities

  • Instrument chat flows with metrics, logging, tracing, and alerting to maintain reliability at scale

  • Participate in code reviews, on-call rotations, and incident response to build operational instincts over time

  • Investigate production issues and contribute fixes across a complex system spanning multiple services and client surfaces

What it takes to succeed:

  • BS in Computer Science or equivalent practical experience

  • Proficiency in Python and TypeScript

  • Strong software engineering fundamentals: data structures, algorithms, system design, and a commitment to writing clean, tested, maintainable code

  • Familiarity solid understanding of client-server architecture

  • Ability to ramp quickly on an unfamiliar codebase and ask good questions

  • Clear written and verbal communication; the team works cross-functionally with Product, Design, and Data Science and documents its decisions

  • Interest in real-time systems, streaming protocols, or platform/infrastructure work

  • As part of the final panel interview for this role, you’ll complete a coding exercise using React and Flask in a code repository platform. The code repo platform offers an optional AI chatbot for syntax lookups and clarifying questions during the exercise.

What you'll get:

There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data and years of experience. Based on the anticipated level of experience that we are seeking, we expect the compensation range for this role to be between $85,000 and $107,000. The actual compensation offered may be influenced by a variety of factors, including the candidate’s experience and skill set.

There may be flexibility with the range included in this posting should a candidate be leveled higher or lower than the posted range.

  • This opportunity has the option to be fully remote in all locations across Canada.
  • This role is posted to fill an existing position.
  • You can find more information about Yelp's five star benefits here !

Closing

At Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”

We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.

We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at View email address on yelp.careers or View phone number on yelp.careers.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.

#LI-Remote

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Entry Level Full Stack Engineer - Chat Platform (Remote - Canada) in Toronto, ON vacancy
  •  ...Job Title: Senior Full-Stack Engineer Location: Remote (Montreal, Canada) Employment Type: Independent Contractor About Human Agency We’re scaling rapidly and have a growing pipeline of opportunities that demand exceptional talent across disciplines. Our mission... 
    Remote work
    Full time
    For contractors
    Local area

    Human Agency

    Toronto, ON
    1 day ago
  • $90k - $110k per year

     ...globally recognized consumer health brand.   We’re hiring a  Full Stack Engineer  to join the enterprise applications team of a globally...  ...integrations across enterprise systems, including ERP platforms  Translate business requirements into scalable technical solutions... 
    Chat
    Long term contract
    Full time
    Work at office
    1 day per week

    Stack It Recruitment

    Toronto, ON
    1 day ago
  • $89k - $134k per year

     ...Summary Yelp engineering culture is driven by our values : we’re a cooperative team that...  ...environment. At Yelp, our Full Stack Engineers are the driving force behind every...  ...and applications that make Yelp the go-to platform for discovering and supporting local businesses... 
    Remote work
    Full time
    Internship
    Local area
    Toronto, ON
    a month ago
  •  ...toolchain. A RESTful API back-end powers our platform services. Day to day Reporting directly to the Engineering Manager, work together on and own your...  ...constructive feedback to peers Eligible for Full-Time employment in Canada Nice to have Experience in building... 
    Remote job
    Full time
    Flexible hours

    #Paid

    Toronto, ON
    1 day ago
  • $140k - $160k per year

     ...technology for the world’s smartest eCommerce businesses. Through the platform, brands and sellers create goals based on strategy and rely...  ...we’re ready to continue growing.   As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built... 
    Chat
    Full time
    Work at office
    Local area
    Immediate start

    Flywheel Digital

    Toronto, ON
    1 day ago
  • $90k - $130k per year

     ...that keep patient care running. We own our Platform API, Medlist, PCC, and Admin Clerk, and...  ...largest workstreams are carried by a single engineer each, and a significant wave of...  ...coming. We're hiring an Intermediate Full-Stack Engineer for the Gravity pod, focused squarely... 
    Remote work
    Long term contract
    Full time
    Work at office
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    1 day ago
  • $130k - $160k per year

     ...systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on...  ...hear from you. We're looking for a full-stack JS engineer to help us scale and connect millions of...  ...or building support / messaging / chat tooling (Intercom, Zendesk, Front, LiveChat... 
    Chat
    Full time
    Work from home
    Worldwide
    Flexible hours

    Us Mobile

    Toronto, ON
    1 day ago
  • $145k - $165k per year

     ...At Prophix, we’re building the platform that helps finance teams stop...  ...and move faster. As a Senior Engineer on the FP&A Plus platform, you...  ...analysis rather than surface-level fixes. Contribute to code...  ...be legally entitled to work in Canada. ~ Must be legally entitled... 
    Full time
    Internship

    Prophix

    Toronto, ON
    1 day ago
  • $116k - $156k per year

     ...description The Opportunity We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to spearhead the evolution of our core...  .... Our mission is to build an all-in-one cloud-based platform that enables pharmacists to schedule, document, and manage clinical... 
    Remote work
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Work from home
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    1 day ago
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes...  ...Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

    Toronto, ON
    1 day ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will...  ...compliance practices appropriate for customer-facing and multi-brand platforms (including careful handling of sensitive data). Write... 
    Remote work
    Full time
    Internship
    Work at office

    O2e Brands

    Toronto, ON
    1 day ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on... 
    Remote job
    For contractors

    YO AI Labs

    Toronto, ON
    9 days ago
  •  ...information, visit .   LOCATION:  APPLY is hybrid/remote friendly. The preferred candidate should be based in Canada, working in hours that align to ET (Eastern...  ...subscription management features across our full-stack architecture. Build and maintain RESTful APIs... 
    Remote work
    Full time
    Work at office
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    1 day ago
  • $85k - $225k per year

     ...The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'll work...  ...salary, such as variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the San Francisco Bay... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    1 day ago
  • $90k - $125k per year

     ...The Company:  Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll,...  ...doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will... 
    Remote work
    Full time
    Work at office

    Push Operations

    Toronto, ON
    1 day ago
  •  ...In Canada, HSBC Global Services (Canada) Limited (HGCA) is a wholly owned subsidiary of...  ...next generation of our electronic trading platform? Why HSBC HSBC is one of the largest...  ...and high-performing global platform. As a Full Stack Engineer within Cash & Electronic, you will... 
    Flexible hours

    HSBC Global Services Limited

    Toronto, ON
    1 day ago
  • $130k - $150k per year

     ...We're looking for a Senior Full Stack Software Engineer who is passionate about building high-quality software in an AI-native way. Someone who...  ...decision-making, and client-facing collaboration. You'll lead epic-level solution design, mentor developers on how to get the most... 
    Chat
    Full time
    Casual work

    Altaml

    Toronto, ON
    1 day ago
  •  ...intelligence company that has built DiligenceGPT™, an AI-powered platform used by venture capital and private market investors to...  ...early and growth-stage companies.StartupFuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind DiligenceGPTâ... 
    Full time
    Internship

    Startupfuel

    Toronto, ON
    1 day ago
  •  ...We are currently looking for a Senior Full Stack Engineer to join our growing Web Applications team. Reporting to the Engineering Manager,...  ...PostgreSQL, MySQL or similar) ~ Experience working with cloud platforms (AWS, GCP, Azure) ~ Excellent communication and collaboration... 
    Full time
    Immediate start

    Benchsci

    Toronto, ON
    1 day ago
  •  ...Position Description: Senior Full Stack S oftware Engineer   Reporting to: Director of Application Engineering     Signal 1 helps health systems...  ...AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS)... 
    Full time

    Signal 1

    Toronto, ON
    1 day ago
  •  ...frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re...  ...close to our customers — from leadership to engineers — and work together to solve real problems...  ...started. Role Overview As a Staff Full Stack Software Engineer at Harvey, you’ll play... 
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey

    Toronto, ON
    1 day ago
  •  ...have the chance to guide others and help your team achieve their full potential in this meaningful work. Flexibility to Work Anywhere...  ...freedom of working from home or even while traveling—our fully remote positions allow you to make an impact from wherever you are. Exciting... 
    Remote job
    Entry level
    Full time
    Work from home

    AO Globe Life

    Toronto, ON
    2 days ago
  • $120k - $150k per year

     ...better workflow automation, and scalable systems that help our games and teams perform at a higher level. About the Role Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems that help turn creative direction... 
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    1 day ago
  •  ...STAN is looking for a full-time Senior Software Engineer who is an enthusiastic problem solver to help create...  ...ride? STAN is also an award-winning platform, having been recognized by Rogers, FedEx, George Brown College, StartUp Canada, the Waterloo Accelerator Centre, and... 
    Full time
    Work at office

    STAN AI

    Toronto, ON
    1 day ago
  •  ...rates and are available through a variety of wealth management platforms.    About Haventree Bank   Headquartered in Toronto,...  ...Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will... 
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    1 day ago
  • $85 - $115 per hour

     ...Dorsey . Position: Software Engineer IV – Data Collection and...  ...Redmond, WA Commitment: Full-time Role...  ...devices into the data collection platform. Enhance the efficiency,...  ...programming experience. ~ Full stack software development experience... 
    Full time
    Contract work
    Summer work

    Mercor

    Toronto, ON
    1 day ago
  •  ...an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Full Stack Lead (Remote) to join our team in Toronto, Ontario (CA-ON), Canada (CA). : Full Stack Lead Basic Qualifications: Prior experience leading a DevOps team Resource... 
    Remote work
    Long term contract
    Full time

    NTT DATA

    Toronto, ON
    9 days ago
  • $60k - $75k per year

     ...solutions to clients for over 45 years. Metergy supplies, installs and remotely reads meters to measure individual suite consumption of...  ...needs  Qualifications: ~0-3 Years of experience managing engineering projects ~ Engineering Degree from a 4-5 year program at a recognized... 
    Remote work
    Entry level
    Long term contract
    Full time
    Work at office

    Metergy Solutions

    Toronto, ON
    1 day ago
  •  ...health systems to use AI to its full potential and maximize impact...  ....     This part of the platform is a true zero-to-one build that...  ...directly with the Director of Engineering, and the technical decisions you...  ...experience to work across the stack when a feature needs it   -... 
    Full time
    Manual labor
    Work at office
    2 days per week
    1 day per week

    Signal 1

    Toronto, ON
    1 day ago
  •  ...us Appnovation is a global, full-service digital partner that...  ...Strategy, Experience & Design, Engineering and Managed Services. We build...  ...About the Role As a Full-Stack AI Engineer, you'll transform...  ...APIs and backend services using platforms like Supabase to support frontend... 
    Full time
    Internship

    Appnovation Technologies

    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Entry Level Full Stack Engineer - Chat Platform (Remote - Canada). Be the first to apply!