Technical Lead Software (Bengaluru)

Technical Lead Software (Bengaluru)

22 Oct
|
MediaKind
|
Bengaluru

22 Oct

MediaKind

Bengaluru

: Technical Lead Software

Who We Are

At MediaKind, we're reshaping the future of streaming video—and we're moving at incredible speed. Our cloud-native, agile technology enables customers to rapidly build, deploy, and scale premium streaming experiences, removing traditional barriers to innovation and growth.

We’re on a mission to transform how the world watches video: making every moment extraordinary, personalized and valuable for content owners and their consumers.

Here, you'll be part of a dynamic team that’s redefining how media experiences come to life. Our award-winning products simplify complex operations, enabling customers—from iconic sports brands to innovative broadcasters and content owners—to focus purely on storytelling, and growth. By replacing legacy complexity with cloud-connected solutions, we ensure speed, simplicity, and commercial transparency.

You’ll be joining a team that values practical thinking over buzzwords, and velocity over bureaucracy.

Beyond technology, our true strength lies in our people. We are committed to fostering a passionate community of creators, developers, and artists who love what they do. Together, we’ll redefine the art of streaming.

If you're ready to build what’s next in streaming—and do it with a team that moves fast, thinks boldly, and builds with intent—come make it happen with us.

Key Responsibilities

Required qualifications

- 3-6 years of software development, with at least 3 years in TypeScript and JavaScript.
- Deep knowledge of the JavaScript language and its runtime: ES5 to ES2022+, closures, promises and async/await, modules (ESM, CommonJS, UMD)
- Advanced TypeScript: generics, type declarations for published packages, strict compiler settings.
- Robust grasp of browser internals: the DOM, Media Source Extensions, Encrypted Media Extensions, Web Workers, the event loop and storage/memory management.
- Networking fundamentals: HTTP/HTTPS, CORS, caching, CDN behaviour, retry and timeout strategies,



and WebSocket or Fetch/XHR use for license and analytics.
- Security practices for client-side code: JWT and token handling, secure DRM license flows, dependency auditing (npm audit) and code obfuscation or minification for release builds.
- Experience in shipping a SDK or library, npm package publishing and API design.
- Solid build tools experience: Webpack and Rollup, Babel, bundle analysis and ES5/ES2016 output targets.
- Experience with Git workflows and CI/CD pipelines
- Strong unit testing practice: writing unit tests with Mocha and Chai (or Jest), using stubs, mocks and spies (Sinon)

Nice to have

- Hands-on experience with adaptive streaming (HLS and DASH) and a commercial or open-source player such as Bitmovin, Shaka, hls.js or dash.js.
- Experience with Google Cast (CAF) receivers or other connected-TV platforms such as Tizen, webOS, Xbox, PlayStation.
- Knowledge of DRM systems (Widevine, PlayReady, FairPlay) and low-latency or server-side ad insertion workflows.
- Working knowledge of video fundamentals: codecs (H.264, HEVC), audio formats, captions and subtitles (WebVTT, TTML, CEA-608/708) and ID3 timed metadata.
- Experience with event-driven and plugin architectures.
- Performance profiling with DevTools.

Here at MediaKind, we are dedicated to creating an inclusive workplace where we appreciate the unique skills, capabilities, and perspectives that our people bring. We believe that diverse teams are better for our employees, customers, and our business. Everyone’s identity, background and life experiences add to the MediaKind story, and we welcome all.

Our goal is to help increase diversity across the media industry, so we aim to make the recruitment process as accessible as possible. If you are excited about this position and think you could add value to MediaKind, please apply even if you believe your skills are not a perfect fit for the role. Should you require any reasonable adjustments to be made to our recruitment process please reach out to the Recruiter to discuss how we can support you.

📌 Technical Lead Software (Bengaluru)
🏢 MediaKind
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical lead software (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: technical lead software (bengaluru) / bengaluru