Search by job, company or skills

the chief circle

Principal Frontend Engineer, Video

Save
new job description bg glownew job description bg glow
  • Posted 3 months ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Location: Bangalore

Level: Senior

Type: Hybrid

About this role:

Seeking a Principal Frontend Engineer specializing in Video to join our client's dynamic team in Bangalore. You will leverage your expertise in front-end technologies and video streaming to create exceptional user experiences.

Required Qualification:

To be considered for this role, candidates must have:

  • A Bachelor's Degree in Computer Science or a related field.
  • A minimum of 7 years of experience in front-end development, with a strong focus on advanced JavaScript frameworks (React, Vue.js, or Angular).
  • In-depth understanding of video streaming technologies and protocols, enabling the creation of seamless video experiences.
  • Proven experience with responsive and adaptive design principles to enhance user engagement.
  • Proficiency in WebAssembly (WASM) to optimize web applications. Strong JavaScript skills, including features and best practices.

Preferred Qualification:

Preferred qualifications include:

  • Familiarity with WebCodecs to improve video processing capabilities.
  • Experience with the Web Audio API for audio manipulation and enhancement.
  • 8 to 15 years of relevant experience in front-end engineering, focusing on video applications.
  • Experience in building pixel-perfect, real-time preview systems using WebGL, OffscreenCanvas, or similar technologies.
  • Direct experience extending Remotion or similar React-based video frameworks.
  • A Bachelor's Degree in Computer Science or a related field is required.

Responsibilities:

As a Principal Frontend Engineer, you will:

  • Lead the design and development of high-performance video applications using advanced JavaScript frameworks such as React, Vue.js, or Angular.
  • Collaborate with cross-functional teams to define, design, and ship new features that enhance video streaming capabilities.
  • Implement responsive and adaptive design principles to ensure optimal user experiences across various devices.
  • Utilize WebAssembly (WASM) to improve application performance and efficiency.
  • Stay updated with the latest trends in video streaming technologies and protocols to drive innovation.
  • Mentor junior engineers and foster a culture of knowledge sharing and continuous improvement.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 126899311

Similar Jobs

Bengaluru, India

Skills:

GraphqlCSSReduxPostgreSQLHTMLAngularMicroservicesRest ApiVue.JSReactTypescriptGcpJavascriptSqliteMongoDBAzureAWSAI-Native DevelopmentSSGSSRClient Performance EngineeringZustandJotai

Bengaluru, India

Skills:

OrchestrationFfmpegDockerTerraformAWSCloudformationJenkinsGitAnsiblePuppetKubernetesChefcontainerisationDolby audioInfrastructure-as-Code IaCSCTE-35 ad signallingclosed-captions and subtitlesCloud and Automationvideo processing pipelinesGoogle Cloud GCPAteme solutionstransport protocolsCI CD pipelinespackaging and streaming toolingAI ML LLM technologiesvideo codec ecosystems

Bengaluru, India

Skills:

RustJavascriptWebglCanvasWebCodecsMediaStreamGPU accelerationWeb AudioRemotionWASMOffscreenCanvasFFmpeg.wasm

Bengaluru, India

Skills:

TypescriptJavascriptHtml5Css3JestPlaywrightVitest

Bengaluru, India

Skills:

responsiveness JavaAccessibilityPerformance TuningTypescriptHttpReactHtml5Css3CursorPythonJestReduxApisRESTCypressGoReact Testing LibraryWindsurfZustandcross-browser compatibility