Attention

Attention

This website is best viewed in portrait mode.

Opportunities unlimited for everyone - be bold, curious, and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, You Matter!

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.
background image

Opportunities Await You at Tata Elxsi

Explore Roles