REQUIREMENTS: * Experience configuring Webpack, Vite, or Rollup from scratch, including writing custom plugins * Confident use of Chrome DevTools (performance, memory profiling) * Solid understanding of Core Web Vitals and how embedded components affect SEO * Knowledge of CSS encapsulation techniques and working with Shadow DOM * Strong grasp of Same-Origin Policy, CORS, CSP, and postMessage communication * Experience working with iframes, including sandbox attributes and various loading scenarios * Proven experience developing browser extensions * Excellent command of native JavaScript (ES6+), including async/await and the Event Loop
WOULD BE A PLUS: * Experience with video streaming technologies such as HLS or MPEG-DASH * Understanding of hybrid environments (Electron, Web Workers, IPC) * Front-end performance optimization (load speed, rendering, memory usage) * Reverse engineering skills
RESPONSIBILITIES: * Develop and maintain embeddable JavaScript components (iframes, scripts, players) * Configure and manage project bundlers (Webpack, Vite, Rollup) for complex setups * Implement style isolation techniques (CSS encapsulation, Shadow DOM) * Debug and profile performance, including production-level troubleshooting * Ensure security compliance: CORS, CSP, sandbox, postMessage * Optimize embedded solutions for SEO and Core Web Vitals * Build and maintain browser extensions * Test across different browsers and environments * Document technical solutions and best practices
WE OFFER: * Competitive salary * Friendly and results-oriented team * Career growth opportunities * Paid vacation (20+ working days per year) and sick leave * Corporate English classes * Medical insurance