Remote Junior Full-Stack Engineer, Real-Time Chat

Yelp

Calgary

On-site

CAD 85,000 - 107,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Five star benefits
Fully remote role across Canada

Job summary

Yelp is hiring for an entry-level Full Stack Engineer on the Chat Platform. You will build Server Driven UI components for chat experiences across Android, iOS, and Web, write Python and TypeScript code, and contribute to streaming APIs and client SDKs to deliver real-time chat interactions.

You'll work with cross-functional teams, participate in code reviews, and help instrument the platform for reliability and observability in a fully remote role across Canada.

Qualifications

  • BS in Computer Science or equivalent practical experience.
  • Proficiency in Python and TypeScript.
  • Strong software engineering fundamentals: data structures, algorithms, system design, and writing clean, tested, maintainable code.
  • Familiarity with client-server architecture.
  • Ability to ramp quickly on an unfamiliar codebase and ask good questions.
  • Clear written and verbal communication; cross-functional collaboration.

Responsibilities

  • 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.

Skills

Python
TypeScript
Algorithms
Data structures
System design
Client-server architecture
Code reviews
Debugging

Education

BS in Computer Science or equivalent practical experience

Tools

React
Flask

Job description

Yelp is hiring for an entry-level Full Stack Engineer on the Chat Platform. You will build Server Driven UI components for chat experiences across Android, iOS, and Web, write Python and TypeScript code, and contribute to streaming APIs and client SDKs to deliver real-time chat interactions.

You'll work with cross-functional teams, participate in code reviews, and help instrument the platform for reliability and observability in a fully remote role across Canada.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Entry Level Full Stack Engineer (Chat Platform)
Entry Level Full Stack Engineer (Chat Platform)

Yelp • Calgary

On-site
CAD 85,000 - 107,000
Five star benefits
Fully remote role across Canada
Remote Junior Full-Stack Web Developer (Angular/PHP)
Remote Junior Full-Stack Web Developer (Angular/PHP)

Linux Association of Canada • Toronto

Hybrid
CAD 55,000 - 75,000
Health benefits
Flexible PTO
Remote work flexibility
Remote Full-Stack Engineer: Web & Mobile Features
Remote Full-Stack Engineer: Web & Mobile Features

Push Operations • Calgary

Remote
CAD 80,000 - 100,000
Remote Senior Full-Stack Engineer (React/Python)
Remote Senior Full-Stack Engineer (React/Python)

Bevertec • Canada

Remote
CAD 90,000 - 130,000
Remote Full-Stack Engineer (Python, JS, React)
Remote Full-Stack Engineer (Python, JS, React)

PetsApp • Toronto

Remote
CAD 90,000 - 130,000
Annual stipend for office expenses
Flexible remote work
Team bonding events
Senior Full-Stack Engineer — AI-Driven Platform (Remote)
Senior Full-Stack Engineer — AI-Driven Platform (Remote)

Lexful • Vancouver

On-site
CAD 140,000 - 190,000
Remote work
Equity
Competitive salary
Senior Full Stack Engineer - RepairPal (Remote - Canada)
Senior Full Stack Engineer - RepairPal (Remote - Canada)

Yelp • Toronto

On-site
CAD 183,000 - 252,000
Senior Fullstack Engineer - Remote (Canada)
Senior Fullstack Engineer - Remote (Canada)

Narvar • Canada

Hybrid
CAD 180,000 - 220,000
Remote Senior Full-Stack Engineer — Build Scalable Features
Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich Network • Toronto

Remote
CAD 80,000 - 110,000
Senior Full Stack Engineer - Vue / React (Half-time/ Part time)
Senior Full Stack Engineer - Vue / React (Half-time/ Part time)

Robots & Pencils • Calgary

Hybrid
CAD 80,000 - 120,000