Web SDK Engineer
Hybrid · Zagreb, Zagreb, Croatia
Job Summary
Web SDK Engineer to build highly stable and developer-friendly web SDKs used globally. Collaborate with product managers, QA, and engineers across Android, iOS, Web, and C++ teams; define requirements and design scalable interfaces; contribute to end-user and developer experiences; develop and maintain cross-platform SDK capabilities (e.g., React Native, Flutter); improve release and publishing processes; mentor engineers and contribute to team growth; work with TypeScript/JavaScript, browser APIs, memory management, concurrency, and performance optimization; familiarity with npm/bun/pnpm, Vite, Turborepo; design reusable libraries and APIs with a focus on backward compatibility and DX; ensure cross-environment support (vanilla JS, Solid.js/React.js/Angular.js/Vue.js); nice-to-have WASM/C++ interoperability and cross-platform frameworks.
Required Qualifications
- Strong proficiency in TypeScript/JavaScript
- Deep understanding of Browser APIs
- Memory management
- Concurrency (Web Workers, async/await)
- Performance optimization in browser environments
- Experience with web architecture and modern ecosystem tools (npm, bun/pnpm, Vite, Turborepo)
- Proven experience designing reusable libraries, APIs, or SDKs
- Strong focus on API design, backward compatibility, and developer experience
- Ability to build solutions that work across different environments (vanilla JS, frameworks like Solid.js/React.js/Angular.js/Vue.js)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.