Senior/Middle Frontend Developer (Browser Extensions) Offline

Responsibilities
 

  • Develop and maintain browser extensions (Chrome, Firefox).
  • Work with Manifest V2/V3 and ensure compatibility with different browsers.
  • Integrate extensions with backend APIs and manage data flow efficiently.
  • Optimize performance and troubleshoot issues related to browser security policies (CORS, Content Security Policy).
  • Stay up to date with browser API changes and best practices.

Requirements
 

  • 3+ years of experience in frontend development.
  • Strong JavaScript/TypeScript skills.
  • Experience with HTML5, CSS3, and modern UI frameworks (React, Vue.js, or Svelte).
  • Proficiency in working with WebExtensions API, Chrome Extensions API.
  • Knowledge of background scripts, content scripts, service workers.
  • Understanding of asynchronous programming, Promises, WebSockets.
  • Familiarity with Webpack, Vite, or other build tools.
  • Ability to write clean, modular, and maintainable code.
  • Experience working with RESTful APIs.

Nice to Have
 

  • Knowledge of automated testing for extensions.
  • Experience with script injection.
To apply for this and other jobs on Djinni login or signup.