Senior Frontend Engineer (WebGL / Performance Engineering)

Location Vietnam
Category
Consultancy

Overview

We're looking for a Senior Frontend Engineer to help build highly performant TV applications.

You'll work closely with a global engineering team to improve rendering performance, memory efficiency, and user experience across web-based TV platforms. This role focuses on building performant web applications using modern rendering technologies rather than traditional React-based approaches.

 

You'll help build high-performance web-based TV applications designed for memory-constrained TV devices. Working with modern technologies such as SolidJS, Lightning V3, WebGL, and canvas-based rendering, you'll help improve rendering performance and create a better viewing experience for users.

Responsibilities

  • Design and build highly performant web applications optimized for TV devices.
  • Improve rendering performance, memory usage, and application responsiveness.
  • Work with WebGL and canvas-based rendering technologies.
  • Collaborate with engineers exploring Lightning V3, SolidJS, Blits, and similar modern rendering frameworks.
  • Optimize complex user interfaces such as Home pages, Live TV experiences, and Electronic Program Guide (EPG) screens.

Qualifications

Must Have

  • Strong JavaScript or TypeScript expertise.
  • Extensive experience building large-scale web applications.
  • Strong experience in web development optimization and performance tuning.
  • Hands-on experience optimizing rendering performance, memory consumption, and application responsiveness.
  • Solid understanding of browser rendering, canvas, or graphics rendering concepts.

Nice to Have

  • Experience with WebGL.
  • Experience with LightningJS / Lightning V3.
  • Experience with SolidJS, Blits, or similar frameworks.
  • Experience developing Smart TV or web-based TV applications.
  • Experience building browser games.
  • Experience with canvas-based UI engines.
  • Experience working on performance-heavy frontend platforms.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed