Posted:1 hour ago|
Platform:
Work from Office
Full Time
Highly skilled and experienced Senior Developer with in-depth expertise in building and maintaining browser extensions, advanced JavaScript programming, and web automation. The ideal candidate should have strong problem-solving abilities, be comfortable working with complex browser APIs, and possess a deep understanding of modern web architecture and security contexts like CORS and shadow DOM. Key Responsibilities: Design, develop, and maintain browser extensions for Chrome, Firefox, and other major browsers using their respective extension APIs. Work extensively with Chrome Extension Manifest V3, background/service workers, content scripts, message passing, and permission models. Write clean, efficient, and modular JavaScript code from vanilla JS to advanced OOP patterns and Promises. Handle complex async workflows, fetch APIs, and interactions across cross-origin iframes securely. Leverage the Shadow DOM for creating encapsulated UI components and handle styling/scripting challenges. Implement and maintain web automation logic using native DOM APIs and event simulations. Drive architectural decisions, evaluate technical trade-offs, and provide innovative solutions. Required Skills & Qualifications: Browser Extension Expertise: Strong experience with Chrome Extensions APIs (Manifest V3), Firefox WebExtension APIs Deep understanding of extension architecture: background scripts, content scripts, messaging, permissions, etc. Knowledge of Chrome debugging tools, devtools integration, and browser internals. JavaScript: Expert-level knowledge in vanilla JavaScript including ES6+, dynamic imports Strong grasp of OOP in JS, prototypes, and closures Mastery of Promises, async/await, and event loops Web APIs and Architecture: Proficiency in DOM traversal, manipulation, and event handling Experience working with fetch, XHR, and real-time APIs Understanding of CORS, Cross-Origin Frame Messaging, and Web Security Advanced Web Features: Hands-on with Shadow DOM, Web Components, and encapsulated styles Familiarity with OAuth, SSO integration, and token-based auth workflows Automation & Scripting: Strong skills in web automation, synthetic events, and page interaction scripting Experience with tools like Puppeteer, Playwright, or custom DOM-based automation logic (a plus) Nice to Have: Experience with TypeScript Familiarity with CI/CD pipelines and automated testing for extensions Contributions to open-source extension projects or plugins Experience working in Agile teams Contact Person: Sarita Rathi Apply for this position Apply for this position Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. *
Automationedge
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
8.0 - 13.0 Lacs P.A.
Hyderabad
30.0 - 35.0 Lacs P.A.
Hyderabad
8.0 - 15.0 Lacs P.A.
Telangana
Salary: Not disclosed
Hyderābād
Experience: Not specified
3.5 - 6.96 Lacs P.A.
2.28 - 10.0 Lacs P.A.
Experience: Not specified
2.28 - 10.0 Lacs P.A.
Kochi, Kerala, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Greater Hyderabad Area
Experience: Not specified
Salary: Not disclosed