Simplify Jobs
Our first product Copilot has over 1m+ users and is growing quickly.
-
Chrome Extension/Frontend Software Engineer
Full Remote Β· Worldwide Β· 4 years of experience Β· Advanced/FluentJob Description We are seeking a highly skilled Chrome Extension/Frontend Software Engineer with strong TypeScript experience to join our dynamic engineering team. In this role, you will drive the development, optimization, and maintenance of cutting-edge...Job Description
We are seeking a highly skilled Chrome Extension/Frontend Software Engineer with strong TypeScript experience to join our dynamic engineering team. In this role, you will drive the development, optimization, and maintenance of cutting-edge browser extensions and modern web applications. You should be passionate about DOM manipulation, front-end performance, and delivering outstanding user experiences in the browser environment.
Key Responsibilities
β’ Design & Develop Browser Extensions - Build and maintain high-quality Chrome Extensions or Firefox Add-ons using TypeScript. Ensure seamless integration with existing web applications and services.
β’ DOM Mastery - Expertly manipulate the DOM to create dynamic, interactive front-end experiences. Leverage web fundamentals such as iframes, Shadow DOM, and Web Components to build scalable, maintainable interfaces.
β’ React & TypeScript Development - Use React (and related tools/libraries) for sophisticated UI development with TypeScript. Write modular, reusable components and manage state efficiently (e.g., Redux, Context API).
β’ Performance & Profiling - Continuously profile and optimize web components using Chrome DevTools and performance dashboards. Identify and eliminate performance bottlenecks across browsers and devices.
β’ Cross-Browser Compatibility - Ensure that features work seamlessly across major browsers (Chrome, Firefox, Edge, Safari). Troubleshoot and resolve cross-browser compatibility issues quickly.
β’ Collaboration & Code Quality - Work closely with designers, product managers, and backend engineers to deliver features end-to-end. Participate in code reviews, maintain coding standards, and contribute to a culture of continuous improvement.
β’ Security & Best Practices - Implement secure coding practices to protect user data and integrity of the extensions. Stay current on privacy guidelines and policies for browser extensions and web applications.
Required Qualifications
β’ Professional Experience: 3+ years of front-end development experience, with a focus on web apps or extensions.
β’ Browser Extension Expertise: At least one published (or in-production) Chrome Extension or Firefox Add-on.
β’ DOM & Web Fundamentals: In-depth knowledge of HTML5, CSS3, JavaScript, iframes, Web Components, and Shadow DOM.
β’ TypeScript & React Proficiency: Solid experience with TypeScript, React, Redux (or similar), and related tooling.
β’ Performance & Profiling Skills: Proven track record of improving front-end performance and using Chrome DevTools or similar profiling tools.
β’ Version Control: Comfortable with Git and collaborative workflows (e.g., GitHub, GitLab, Bitbucket).
β’ Communication Skills: Excellent written and verbal communication skills, with the ability to explain complex technical concepts in simple terms.