Browser Extension Engineer

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

FOCUS
Cyber Security
Collaboration
Cross-browser
Technical Writing
IOS Development
JavaScript
HTML
Cascading Style Sheets
Web Security
Version Control
Git
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Google Chrome
Firefox
SANS
Web Browsers

Job Details

Hi,
The following requirement is open with our client.
Tittle : Browser Extension Engineer
Location : Draper, UT - (Remote for the 1st year)
Duration : 12+ Months - Contract to hire

Job Description
  • As a Software Engineer on our latest security product team, you will be building web browser extensions with a focus on cybersecurity used by Fortune 100 customers to protect their business-critical communications.
  • The ideal candidate will bring expertise in creating extensions across multiple desktop and mobile platforms. This is a uniquely challenging role: we empower small teams to make large impacts, the scale of our user
  • base is legitimately huge, and we're building product that is mission-critical to our customers 24/7/365.

Responsibilities:
  • Design and develop browser extensions for Chrome, Edge, Firefox, and Safari (desktop and mobile)
  • Implement cybersecurity features and best practices in extension development
  • Collaborate with our engineering team to integrate extensions with existing security infrastructure
  • Optimize extension performance and ensure cross-browser compatibility
  • Conduct code reviews and contribute to technical documentation

Qualifications:
  • Proven experience developing browser extensions for multiple platforms (Chrome, Edge, Firefox, Safari)
  • Experience with mobile browser extension development, particularly for Safari on iOS
  • Strong knowledge of JavaScript, HTML, and CSS
  • Familiarity with browser extension APIs and their security models
  • Understanding of web security principles and common vulnerabilities
  • Experience with version control systems (e.g., Git)
  • Experience with continuous integration and deployment (CI/CD) for browser extensions

When submitting resumes, please include responses to the following questions in brief:
  • Can you describe your experience in developing browser extensions for Chrome, Edge, Firefox, and Safari? Can you provide examples of projects you have worked on?
  • What challenges have you faced when developing extensions for different browsers, and how did you overcome them?
  • Can you describe your experience in developing browser extensions for mobile browsers? Can you provide examples of projects you have worked on?
  • How do you ensure that mobile browser extensions maintain performance and functionality similar to desktop versions?
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.