Source description
About the role
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.