Latest AI JobsBrowse Jobs
1Password logo

Developer, Web Extension

1PasswordRemote (United States | Canada)Technology
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
11 Sept 2026
Status
Open · checked 7d ago

About this role

The Web Extension Developer role at 1Password is a remote position based in the United States or Canada within the technology department. This full-time opportunity is ideal for a software developer with at least two years of experience who wants to build essential filling and saving product features.

Role Overview

As a Web Extension Developer, you will create and maintain the core functionality that lets users save and fill essential online data seamlessly. Working within the Filling and Saving team, you will collaborate closely with product management, design, quality assurance, and open-source communities to evolve this experience. Your daily duties will involve coding, testing, debugging, delivering, and maintaining production software systems while participating in release cycles and planning tasks. You will also mentor junior team members, review code, generate technical documentation, and join an on-call rotation to provide uninterrupted system support.

Key Responsibilities

Code, test, debug, deliver, and maintain production software systems for new and existing product features.
Collaborate with cross-functional teams and stakeholders throughout the development lifecycle to ensure smooth releases.
Communicate technical requirements to stakeholders and solve technical problems in a scalable and realistic manner.
Mentor junior and new team members through guidance, knowledge sharing, and pair programming sessions.
Participate in planning by identifying major tasks, breaking down work, estimating, and mapping out projects.
Write comprehensive tests during various stages of the development cycle to guarantee proper code functionality.
Review peer code to maintain high quality, share knowledge, and foster a constructive feedback environment.
Generate and review documentation on code processes to ensure long-term scalability.
Stay informed about the latest industry trends, technologies, and development best practices.
Participate in an on-call rotational work schedule to support uninterrupted operations and resolve emergencies.

Requirements

At least 2 years of experience in software development.
Proficiency in TypeScript and React.
A strong drive for and proven experience in applying software development best practices and coding standards.
Demonstrated ability to solve complex problems and propose effective solutions.
Strong communication and collaboration skills, with experience working with cross-functional and non-technical partners.
Passion for testing methodologies and debugging techniques to ensure high-quality code.
Availability to work remotely within Canada or the United States from your home country, alongside a willingness to travel periodically for company events.

Nice to Have

Experience building and maintaining browser extensions for Chromium, Firefox, and Safari.
Experience working with Rust, Go, or related programming languages.
Experience utilizing Web APIs such as DOM features, Navigation API, and IndexedDB API.

Skills and Tools

React
TypeScript
Rust
Go
Web APIs (DOM, Navigation API, IndexedDB API)
Browser Extensions (Chromium, Firefox, Safari)

Salary and Benefits

For USA-based roles, the annual base salary ranges from $123,000 USD to $172,000 USD. For Canada-based roles, the annual base salary ranges from $111,000 CAD to $155,000 CAD. Total compensation includes immediate participation in health and dental benefits programs, retirement matching (401k or RRSP), generous paid time off, maternity and parental leave top-up programs, equity grants or RSU programs, free account access, paid volunteer days, and peer-to-peer recognition programs.

About the Company

1Password is building the foundation for a safe and productive digital future by creating market-leading enterprise password management and Unified Access Management solutions. Trusted by over 180,000 businesses and recognized on the Forbes Cloud 100 for four consecutive years, the company embraces a human-centric approach to cybersecurity and product design. The organization values collaboration, clear communication, transparency, and a fast-paced environment where team members continuously challenge the status quo.

How to Apply

To apply for this position, please visit the official company careers page and submit your application online.

Skills and tech stack

Questions candidates ask

Where is this job located?

This is a remote position that can be performed from anywhere within the United States or Canada.

What experience level is required for this role?

Candidates must have at least 2 years of professional software development experience.

What is the salary range for US-based applicants?

The annual base salary for US-based roles ranges from $123,000 USD to $172,000 USD, plus benefits, equity, and incentive programs.

What is the salary range for Canada-based applicants?

The annual base salary for Canada-based roles ranges from $111,000 CAD to $155,000 CAD, plus benefits, equity, and incentive programs.

What technical skills are required?

Applicants must be proficient in TypeScript and React, with a strong understanding of software development best practices, testing methodologies, and debugging techniques.

Ready to apply?

The application is on the official 1Password careers page.

Apply on company site