Entry Level Full Stack Engineer, Chat Platform

Posted 12 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Entry-level Full Stack Engineer building Yelp’s Server Driven UI, streaming APIs, and client SDKs. Shipping reliable real-time chat experiences across Android, iOS, and Web.

Responsibilities

  • Build and extend Server Driven UI components for dynamic chat experiences across Android, iOS, and Web
  • Write, test, and ship production-grade Python and TypeScript code across the chat platform stack
  • Contribute to streaming APIs and client SDKs for real-time chat interactions
  • Partner with chat features and chat intelligence teams to translate product requirements into platform capabilities
  • Instrument chat flows with metrics, logging, tracing, and alerting
  • Participate in code reviews, on-call rotations, and incident response
  • Investigate production issues and contribute fixes across multiple services and client surfaces
  • Ship features end-to-end from backend to client SDK while building expertise in real-time systems and platform design

Requirements

  • BS in Computer Science or equivalent practical experience
  • Proficiency in Python and TypeScript
  • Strong software engineering fundamentals in data structures, algorithms, and system design
  • Commitment to writing clean, tested, maintainable code
  • Familiarity with or solid understanding of client-server architecture
  • Ability to ramp quickly on an unfamiliar codebase and ask good questions
  • Clear written and verbal communication
  • Ability to work cross-functionally with Product, Design, and Data Science
  • Interest in real-time systems, streaming protocols, or platform/infrastructure work
  • Completion of a final-panel coding exercise using React and Flask in a code repository platform

Benefits

  • Fully remote work option across Canada
  • Yelp’s five-star benefits (details not specified in the posting)
  • Equal opportunity workplace
  • Reasonable accommodations in the job application process

Job type

Full Time

Experience level

Entry level

Salary

CA$85,000 - CA$107,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidFlaskiOSPythonReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.