Yelp

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

Remote$85,000 - $107,000/yrPosted 2 weeks agoVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Entry Level Full Stack Engineer - Chat Platform (Remote - Canada) at Yelp

Job details

Work type
Remote
Compensation
$85,000 - $107,000/yr
Visa
Sponsorship available
Posted
2 weeks ago
Apply on
cancareers-yelp.icims.com

About this role

Yelp is a collaborative technology company focused on helping users connect with businesses and services. The Entry Level Full Stack Engineer will build and maintain the Chat Platform infrastructure, including Server Driven UI components, streaming APIs, client SDKs, and chat intelligence integrations. The role also involves writing tested Python and TypeScript code, improving observability and reliability, and supporting production systems.

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 they're looking for:

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

Benefits:

  • This opportunity is fully remote and does not require you to be located in any particular area in Canada.
  • This opportunity has the option to be fully remote in all locations across Canada.
Ready to apply to Yelp?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Yelp