Technical Lead Software
MediaKind (company site, opens in a new tab)3–6 yrsBengaluruOn-siteDirect career pageEst. 12–22 LPA
Posted 21h ago
Reach people at MediaKind
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at MediaKind you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Lead development and maintenance of JavaScript/TypeScript SDKs or libraries, including API design and npm package publishing.
- Ensure robust client-side security practices and optimize SDK performance using advanced tools such as Webpack, Rollup, and profiling with DevTools.
- Own unit testing and CI/CD workflows to deliver high-quality and secure video streaming software components.
Minimum Requirements
- 3-6 years software development experience with at least 3 years focused on TypeScript and JavaScript.
- Deep knowledge of JavaScript from ES5 to ES2022+, including promises, async/await, and module systems.
- Strong expertise in browser internals (DOM, Media Source Extensions, Encrypted Media Extensions) and networking fundamentals including HTTP/HTTPS, CORS, Caching, CDN behaviour, WebSocket, and Fetch/XHR.
- Experience with npm package publishing, advanced TypeScript (generics, strict types), build tools like Webpack and Rollup, unit testing with Mocha/Chai or Jest, and Git with CI/CD pipelines.
Ideal Candidate Profile
- Experienced in shipping production-grade SDKs or libraries for video streaming or similar client-side applications requiring secure license and token handling.
- Strong understanding of media streaming protocols, DRM systems, and browser APIs related to video playback is advantageous (though not mandatory).
- Able to work within a global development team focusing on high-performance, secure, and scalable video platform components.