Senior Software Engineer, Browser Extension

Keeper Security

United States

Remote

USD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental & Vision
Employer Paid Life Insurance
Disability Insurance
401K
Generous PTO

Job summary

Keeper Security is seeking a remote frontend engineer to develop and maintain scalable web applications. You will collaborate with product managers, UX/UI designers, and fellow engineers to deliver a polished user experience using React, Redux, and TypeScript.

You will write unit tests with Jest, participate in code reviews, and contribute to a large, maintainable codebase. Strong problem-solving and teamwork across remote teams are essential.

Qualifications

  • 3+ years of experience with React, Redux, Jest, and TypeScript.
  • Experience with modern web development tools and workflows including build tools like Webpack, version control using Git, and CI/CD pipelines.
  • Solid understanding of frontend architectures, including component-based development, state management, and UI/UX principles.
  • Experience with testing frameworks such as Jest and writing comprehensive unit and integration tests.
  • Ability to maintain and improve a large codebase, ensuring it remains stable, scalable, and maintainable.
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication skills, with the ability to collaborate effectively with remote teams.

Responsibilities

  • Work closely with product managers, UX/UI designers, and other engineers to define requirements and deliver the best possible user experience.
  • Ensure the highest standards for coding practices, including test-driven development (TDD), writing unit tests with Jest, and participating in code reviews.
  • Review, maintain, and improve the current codebase, fixing bugs, implementing new features, and refactoring code as necessary to keep it scalable and maintainable.
  • Actively engage in code reviews to ensure quality, share knowledge with team members, and uphold coding standards.
  • Help identify areas for process improvement, code refactoring, and potential technical debt resolution.

Skills

React
Redux
TypeScript
Jest
Testing
UI/UX principles
CI/CD
Git
Webpack

Education

Bachelor’s degree in Computer Science, Engineering, or related

Tools

Webpack
Git
CI/CD pipelines

Job description

Remote, US

About Keeper

Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations, globally. Keeper is published in 23 languages and is sold in over 150 countries. Join one of the fastest-growing cybersecurity companies and be responsible for developing and executing automated tests, enhancing test suites, and ensuring the quality of our web applications.

About the Job
Responsibilities
  • Work closely with product managers, UX/UI designers, and other engineers to define requirements and deliver the best possible user experience.
  • Ensure the highest standards for coding practices, including test-driven development (TDD), writing unit tests with Jest, and participating in code reviews.
  • Review, maintain, and improve the current codebase, fixing bugs, implementing new features, and refactoring code as necessary to keep it scalable and maintainable.
  • Actively engage in code reviews to ensure quality, share knowledge with team members, and uphold coding standards.
  • Help identify areas for process improvement, code refactoring, and potential technical debt resolution.
Requirements
  • 3+ years of experience with React, Redux, Jest, and TypeScript.
  • Experience with modern web development tools and workflows, including build tools like Webpack, version control using Git, and CI/CD pipelines.
  • Solid understanding of frontend architectures, including component-based development, state management, and UI/UX principles.
  • Experience with testing frameworks such as Jest and writing comprehensive unit and integration tests.
  • Ability to maintain and improve a large codebase, ensuring it remains stable, scalable, and maintainable.
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication skills, with the ability to collaborate effectively with remote teams.
Preferred Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc)

Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal E-Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees.

This notice explains how Keeper Security processes your personal data during recruitment. Depending on the role and location, the Controller of personal data (the organization responsible for determining why and how personal data is processed) will be Keeper Security Inc. (US), Keeper Security EMEA Ltd. (Ireland), or Keeper Security APAC K.K (Japan).

1. Data We Collect

  • Employment history, qualifications, work eligibility
  • Application responses and uploaded documents
  • Interview notes, assessments, communications
  • Scheduling information

Information From Others:

  • Recruiter/referral information who submit your profile
  • References (with your consent, before final offer)
  • Public professional profiles
  • Background verification (post offer)

Voluntary Diversity and Equal Opportunity Information

  • We may ask you to voluntarily provide diversity information including race/ethnicity, gender, disability status and veteran status (US). Providing this information is optional and Keeper collects this data in order to comply with EEOC and similar requirements

2. How We Use Your Data

  • Assess your application and suitability
  • Manage interviews and recruitment workflow
  • Consider you for other/future roles (we may seek your consent to keep your information on our systems beyond the retention period specified)
  • Comply with employment law obligations
  • Legitimate Interests (recruitment management, security and integrity of the hiring process)
  • Contracting steps (for progressed candidates)
  • Legal and regulatory compliance obligations; explicit consent where required

4. Who We Share Information With

Internal:

  • HR, hiring managers, interviewers*, IT support for system administration

*Note - diversity and equal opportunity data is not shared with hiring managers.

Third Parties:

Service providers who assist with:

  • Applicant tracking, recruitment systems and assessment providers
  • Background verification vendors (post offer)
  • Recruitment agencies (where applicable)
  • Tools to support communication, collaboration and to securely store your data

Keeper ensures that all our third parties are contractually bound to protect your personal data with adequate safeguards in place.

5. International Transfers

Your data may be accessed by Keeper entities globally as needed for the purposes of hiring and decision making. We protect any such data transfer between Keeper entities using appropriate safeguards under applicable data protection laws.

6. Security

We implement appropriate technical and organizational measures to protect your data, consistent with our industry leading security standards.

7. Retention

We keep your data for 24 months from your last application activity, then delete or anonymize it.

Exceptions:

  • You opt into our talent database for further retention by providing consent (extended retention)
  • You're hired (transfers to employee records)

8. Your Rights

You have the following rights and can contact us at the email below to exercise them:

  • Access, correct, or delete your data, subject to applicable law and retention requirements
  • Object to or restrict processing
  • Withdraw consent (where applicable)
  • Lodge a complaint with your data protection authority

If you become an employee, your rights regarding your employee record are governed by our internal Employee Privacy Notice and certain data will be retained as required under relevant laws such as employment or tax law.

When you request access to your personal data, some information may be redacted if it includes the personal data of other individuals or information that we must protect in order to preserve their privacy rights.

9. Automated Decisions

Keeper does not make hiring decisions using solely automated processing.

10. Contact - Candidates can send privacy questions to: privacy@keepersecurity.com

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Keeper Security’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Analyst, Keeper App (Backend & Platform) Remote, US
QA Analyst, Keeper App (Backend & Platform) Remote, US

Keeper Security, Inc. • Chicago (IL)

Hybrid
USD 110,000 - 150,000
401K (Roth/Traditional)
Medical, Dental & Vision
Paid PTO
Senior Software Development Test Engineer (SDET), AI & Automation Remote, US
Senior Software Development Test Engineer (SDET), AI & Automation Remote, US

Keeper Security, Inc. • United States

Remote
USD 120,000 - 160,000
Director, Enterprise Sales
Director, Enterprise Sales

Keeper-Security,-Inc. • United States

Remote
USD 180,000 - 240,000
Medical, Dental & Vision
Employer Paid Life Insurance
Voluntary Short/Long Term Disability
+3
RFP Administrator
RFP Administrator

Keeper Security, Inc. • Chicago (IL)

Hybrid
USD 70,000 - 90,000
Medical, Dental & Vision (Inclusive of
Senior AI Platform Integration Engineer — Remote
Senior AI Platform Integration Engineer — Remote

Keeper Security, Inc. • Cameron Park (CA), Chicago (IL)

Hybrid
USD 150,000 - 190,000
Medical, Dental & Vision
Employer Paid Life Insurance
Disability Insurance
+2
Remote Bilingual Inside Sales Rep – Portuguese/English
Remote Bilingual Inside Sales Rep – Portuguese/English

Keeper Security, Inc. • Chicago (IL)

Hybrid
USD 55,000 - 85,000
Medical, Dental & Vision
Employer Paid Life Insurance
Voluntary Disability Insurance
+2
Director of IT Operations
Director of IT Operations

Keeper Security • Cameron Park (CA)

Remote
USD 140,000 - 210,000
Senior Software Engineer, AI Platform Integration
Senior Software Engineer, AI Platform Integration

Keeper Security, Inc. • United States

Remote
USD 120,000 - 180,000
Medical, Dental & Vision
Employer Paid Life Insurance
401k
+1
Senior Federal Sales Executive
Senior Federal Sales Executive

Keeper Security • United States

Remote
USD 120,000 - 190,000
Medical, dental & vision insurance
Employer paid life insurance
401K (Roth/Traditional)
+2
Senior Program Engineer, IT Services & Cloud Operations
Senior Program Engineer, IT Services & Cloud Operations

Keeper Security, Inc. • Chicago (IL)

On-site
USD 140,000 - 210,000
Medical, Dental & Vision
401K
Paid PTO
+2