Senior Frontend Engineer – Twitch (Amazon) – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

Twitch Interactive Canada ULC is seeking a Senior Frontend Engineer to join its Video Engineering team in Vancouver, BC. This role is part of Amazon Interactive Video Service (IVS), an AWS platform that powers Twitch and enables developers worldwide to deliver low-latency, interactive video experiences. If you are passionate about building elegant, scalable, and responsive web interfaces, this position offers a unique opportunity to work on high-impact products used by broadcasters, businesses, and developers globally.

Sponsored Links

At Twitch, you’ll be part of a collaborative culture where innovation, teamwork, and community drive every project. As a Senior Frontend Engineer, you will own end-to-end development of core features in the IVS Console while ensuring seamless user experiences for customers worldwide.

About the Role

As a key member of the Twitch Video Engineering Team, you will be responsible for designing, developing, and optimizing web-based user interfaces for the IVS Console. This includes integrating with AWS services, implementing new customer-facing features, and collaborating with UX designers, product managers, and backend engineers to create a polished, reliable, and performant frontend experience.

You will also champion frontend best practices, such as performance tuning, testing, and maintainable coding standards, while working closely with other AWS service teams to deliver a consistent console environment. This role offers visibility across multiple Amazon and AWS teams and the chance to influence products used by millions of end users.

Sponsored Links

Benefits and Salary

This position offers a competitive base salary ranging from $150,700 to $251,700 annually, based on experience and qualifications. In addition to salary, Amazon provides a comprehensive total compensation package which may include equity, sign-on payments, and performance-based incentives.

Employees enjoy a full suite of perks, including medical, dental, vision, disability insurance, 401(k), maternity and parental leave, flexible PTO, and Amazon employee discounts. The role also provides opportunities for professional growth within Amazon’s global tech ecosystem.

Job Details

📌 Position: Senior Frontend Engineer

🏢 Company: Twitch Interactive Canada ULC (Amazon)

📍 Location: Vancouver, BC, Canada

🆔 Job ID: 3086861

💼 Category: Software Development

💲 Salary: $150,700 – $251,700 / year

Requirements / Skills

  • Proficiency in React and TypeScript for scalable web applications.
  • Experience with infrastructure as code tools such as AWS CDK or similar.
  • Hands-on experience with frontend testing frameworks like Jest and Cypress.
  • Strong understanding of Git workflows and version control best practices.
  • Preferred: Familiarity with Amazon IVS APIs, WebRTC technologies, and real-time media applications.
  • Preferred: Backend development experience and knowledge of live streaming technologies.

The ideal candidate will combine strong technical expertise with excellent collaboration skills, working across UX, backend, and product teams to deliver high-quality solutions.

How to Apply

If you are ready to shape the future of interactive video streaming, apply now to join Twitch’s engineering team in Vancouver. Your work will directly empower developers and communities worldwide to build engaging live video experiences.

Share This Opportunity

Know a talented frontend engineer looking for their next challenge? Share this Twitch Senior Frontend Engineer role in Vancouver and help them join a team building the future of interactive streaming.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Application tips: Highlight your expertise in React, TypeScript, AWS services, and frontend testing. Emphasize prior experience with real-time video applications or live streaming.

Interview prep: Expect questions on frontend architecture, performance optimization, testing strategies, and collaboration across cross-functional teams. Be ready to show code examples or discuss past projects.

Growth angle: Twitch and Amazon offer global scale. Showcase your ability to innovate, drive best practices, and mentor other engineers while shaping the future of interactive video streaming.