- Work on a platform that impacts multiple products and services at scale
- Strong opportunities for professional growth through collaboration and modern technologies
- Experience with large-scale analytics, data engineering, and developer tooling
Lead JavaScript SDK Engineer (Web) | Analytics Platform
Work Arrangement: Hybrid
Experience Level: 5+ years
Interview Rounds: 1
About The Role
We are looking for a
Lead JavaScript SDK Engineer (Web) to take ownership of web-based SDKs and developer tools that power a large-scale analytics platform.
This is a
business-critical role requiring strong hands-on SDK expertise to ensure high performance, seamless integration, and excellent developer experience across multiple web environments.
The platform aggregates and analyzes massive volumes of online and offline data, supporting analytics and data-driven decision-making across multiple services and products.
Why This Role Is Open
- This is a high-priority, newly opened role due to the growing importance of the analytics platform
- Immediate hands-on SDK expertise is required to support multiple services and integrations
- The role directly impacts platform stability, performance, and developer experience
What You Will Do
- Lead the development and maintenance of JavaScript SDKs for web applications
- Enhance and maintain React / TypeScript SDKs, including migration of legacy SDK components
- Build and improve developer tools, including a web-based analytics debugger and related tooling
- Collaborate closely with Web, Android, and iOS engineers to ensure cross-platform compatibility
- Drive design and implementation decisions to improve developer experience and integration usability
- Conduct code reviews, enforce best practices, and maintain high code quality standards
- Work closely with Product Managers to gather requirements and prioritize feature development
- Partner with architects to resolve complex integration or performance issues
How Success Is Measured
- Seamless SDK integration across platforms and environments
- High code quality, maintainability, and test coverage
- Improved developer experience and reduced integration friction
- Fast and effective resolution of SDK and integration issues
Top Skills Required
- JavaScript (Expert): Strong experience building and maintaining SDKs for web applications
- SDK Development: Deep understanding of SDK design, versioning, compatibility, and integration
- React.js: Experience migrating legacy SDKs and building modern developer-facing tools
Required Qualifications
- 5+ years of professional experience with JavaScript and TypeScript, focused on web SDK development
- Proven experience leading the development and long-term maintenance of SDKs or internal libraries
- Strong experience with modern JavaScript frameworks such as React (Angular or Vue.js experience is a plus)
- Experience writing unit tests using Jest or similar testing frameworks
- Hands-on experience with build tools such as Vite or Webpack
- Strong debugging, problem-solving, and performance optimization skills
- Excellent communication and collaboration skills in cross-functional teams
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
Nice to Have
- Experience with Agile development methodologies
- Experience developing Chrome Extensions, Electron apps, or cross-platform developer tools
- Familiarity with data analytics and data collection principles
- Experience with Playwright or other automated testing frameworks
- Contributions to open-source projects or active participation in developer communities