Chrome Extension/Frontend Software Engineer Offline

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.

The job ad is no longer active

Look at the current jobs JavaScript / Front-End →