1Password

Senior Frontend Developer, Design Systems

1Password2 weeks ago
Location

Remote (United States | Canada)

Workplace

Remote

Type

Full Time

Salary

USD 153,000 – 214,000

Level

Senior

Role

Frontend Engineer

Posted

Mar 2, 2026

Full TimeRemoteSenior

The role

Summary

1Password is seeking a Senior Frontend Developer for their Design Systems team to help build and maintain Knox, the company's design system that supports consistent UI across desktop and mobile applications. The ideal candidate will have extensive experience with React and TypeScript, strong communication skills, and a passion for creating reusable, high-quality UI components.

What you'll do

Design System Development: Lead the development, testing, and debugging of composable design system components for Knox
Cross-functional Collaboration: Work closely with design and product teams to understand requirements and align technical decisions
Technical Leadership: Lead technical discussions, identify challenges, and propose scalable solutions
Code Quality: Conduct thorough code reviews, ensure architectural alignment, and mentor team members
Innovation: Contribute to the continuous improvement of 1Password's design system and UI implementation

What we look for

Technical

Web TechnologiesProficient in modern web development technologies and best practices
Component ArchitectureExperience in creating scalable and reusable UI components
Performance OptimizationUnderstanding of performance considerations in frontend development

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related field preferred
Continuous LearningDemonstrated commitment to professional development and staying current with industry trends

Experience

Development Experience5+ years of software development experience
Design SystemsExperience in developing and maintaining design systems
Cross-functional CollaborationProven ability to work effectively with designers, product managers, and other developers

Skills

Required skills

TypeScript5+ years of experience building web components
ReactExtensive experience in developing web applications
Design SystemsStrong understanding of design system principles and implementation
Code ReviewAbility to provide constructive feedback and evaluate code quality
CollaborationExcellent communication and cross-functional teamwork skills

Nice to have

Mobile DevelopmentExperience working across web and mobile platforms
Component LibrariesPrior experience building and maintaining design system components

Compensation & benefits

Salary

USD 153,000 – 214,000 (annual)

Benefits

Health Insurance

Comprehensive health, dental, and vision coverage

Retirement Plan

401k with company matching in the US or RRSP in Canada

Equity

Restricted Stock Unit (RSU) program for most employees

Paid Time Off

Generous PTO policy with flexible work arrangements

Professional Development

Opportunities for continuous learning and growth

Remote Work

Remote-first work environment with occasional in-person collaboration


Interview process

  1. 1
    Initial Screening Review of application and resume
  2. 2
    Technical Phone Screen Discussion of technical background and design system experience
  3. 3
    Technical Interview In-depth technical assessment of React, TypeScript, and design system skills
  4. 4
    Design System Challenge Practical exercise demonstrating component design and implementation
  5. 5
    Team Interview Meeting with potential team members to assess cultural fit and collaboration skills
  6. 6
    Final Interview Discussion with hiring manager about role expectations and team dynamics

Apply for this position

You'll be redirected to the company's application page