Keeper Security

Keeper Security

Senior Software Engineer, Browser Extension

Remote, US · Senior

Sponsorship not specifiedDetected 28 days ago
JavaScriptReactHTMLCSSReduxwebpackCode ReviewGitCI/CDComputer VisionCybersecurityComplianceAccessibilityProcess ImprovementEmployment LawJestZero TrustCommunicationCollaborationProblem Solving

About the role

  • Keeper Security is hiring talented JavaScript / ReactJS developers to join the Browser Extension team.
  • Join a dynamic and innovative team dedicated to changing the landscape of cybersecurity.

Responsibilities

  • Design, build, and maintain high-quality, scalable, and secure features for the Keeper Browser Extension using JavaScript, React, Redux, and Jest.
  • Work closely with product managers, UX/UI designers, and other engineers to define requirements and deliver the best possible user experience.
  • Continuously analyze, improve, and optimize the performance, reliability, and security of the browser extension to meet the growing needs of users.
  • Review, maintain, and improve the current codebase, fixing bugs, implementing new features, and refactoring code as necessary to keep it scalable and maintainable.
  • Ability to maintain and improve a large codebase, ensuring it remains stable, scalable, and maintainable.
  • HR, hiring managers, interviewers*, IT support for system administration
  • Application responses and uploaded documents
  • Manage interviews and recruitment workflow

Requirements

  • 5+ years of experience in JavaScript development, including proficiency in core JavaScript concepts.
  • 3+ years of experience with React, Redux, Jest, and TypeScript.
  • Strong experience with browser extension development and the unique challenges it presents (e.g., compatibility across different browsers, browser APIs).
  • Experience with modern web development tools and workflows, including build tools like Webpack, version control using Git, and CI/CD pipelines.
  • Experience with testing frameworks such as Jest and writing comprehensive unit and integration tests.
  • Strong problem-solving skills and ability to debug complex issues.

Nice to have

  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
  • Experience working with security technologies and understanding of cybersecurity principles, particularly with regard to browser security and data protection.
  • Experience with performance optimization for browser extensions, focusing on load times, memory management, and responsiveness.
  • Familiarity with web standards (HTML, CSS, JavaScript) and accessibility best practices.

Skills

  • This is a 100% remote position!
  • 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.
  • About Keeper
  • Learn how our zero-trust and zero-knowledge solutions defend against cyber threats at KeeperSecurity.com.
  • About the Job
  • Applicant tracking, recruitment systems and assessment providers
  • Background verification vendors (post offer)
  • Recruitment agencies (where applicable)
  • International Transfers
  • Security
  • Retention

Benefits

  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
  • Voluntary Short/Long Term Disability Insurance
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc)
  • We may ask you to voluntarily provide diversity information including race/ethnicity, gender, disability status and veteran status (US).

Equal opportunity

  • equal opportunity employer and participant in the U.S. Federal E-Verify program.
  • Equal Opportunity Information

Visa & Work Authorization

  • You opt into our talent database for further retention by providing consent (extended retention)

This listing is sourced directly from Keeper Security's careers page and normalized into a canonical job model.