Back to vacancies list

JavaScript Developer

Remote

Developers

JavaScript Developer

Developers

Remote

thumbnail

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

Are you in?

Thank you!

We will be in touch shortly to learn more about your goals and get you rolling.