Job Description

Software Developer II – Web Video & Lightning JS

We are looking for a Software Developer II – Web Video & Lightning JS. If you know someone who would be the right fit, refer them to join our growing team


Responsibilities:

  • Design, develop, and maintain components of the Web Player SDK using TypeScript, CSS, JavaScript, and Lightning JS.

  • Collaborate with product managers, designers, and engineering teams to enhance video playback experiences.

  • Optimize streaming performance, ensuring low latency and high-quality playback using web video APIs and Lightning JS media players.

  • Troubleshoot issues related to media streaming, buffering, and DRM.

  • Ensure high code quality through unit/integration tests and code reviews.

  • Stay current with web video technologies and the Lightning JS framework.

  • Explore and document cross-team technical solutions, considering performance tradeoffs, browser/device compatibility, and Lightning JS capabilities.
  • Must Have:

  • 3+ years of experience in web development with a focus on TypeScript and JavaScript.

  • Strong proficiency in CSS, modern JS (ES6+), and web video APIs (HTML5, MSE, EME).

  • Hands-on experience with streaming protocols like HLS and DASH.

  • Familiarity with build tools (e.g., Webpack, Parcel), CI/CD, automated testing (Jest, Cypress), and Agile development.

  • Solid problem-solving and debugging capabilities, especially for video/web platforms.

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.

  • Knowledge of state management (Redux, Zustand, Context API).

  • Experience handling on-call support for customer-facing web/TV issues.

  • Ability to mentor junior engineers in TypeScript, JavaScript, and web dev best practices.

  • Exposure to web-based telemetry and video analytics.
  • Good to Have:

  • Experience with Lightning JS for connected TV apps.

  • Familiarity with SSR and web video performance optimization techniques.

  • Understanding of cross-browser compatibility for video playback.

  • Awareness of connected TV development nuances and standards.
  • Job location:- Bangalore / Hyderabad

    Qualification - B.E, B.Tech, MCA, M.E, M.Tech

    Job Code - RFH/04397

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application