Senior Software Engineer, Browser Extension
Keeper Security, Inc.
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Senior Software Engineer for the Keeper Browser Extension team. This is a 100% remote role focused on building and improving browser extension features used by millions of users.
Responsibilities
- Design, build, and maintain scalable, secure browser extension features using JavaScript, React, Redux, and Jest
- Collaborate with product managers, UX/UI designers, and engineers to define requirements and deliver great user experiences
- Maintain high engineering standards through test-driven development (TDD), writing unit tests with Jest, and participating in code reviews
- Continuously improve performance, reliability, and security of the extension
- Review and refactor an existing codebase: fix bugs, implement new features, and reduce technical debt
- Stay current with best practices and tools for web development, browser extensions, and cybersecurity
- Identify opportunities for process improvements and refactoring
Requirements
- 5+ years of JavaScript development with strong core JS fundamentals
- 3+ years with React, Redux, Jest, and TypeScript
- Strong experience with browser extension development, including browser compatibility and browser API challenges
- Experience with modern web tooling/workflows including Webpack, Git, and CI/CD
- Solid understanding of frontend architecture, component-based development, state management, and UI/UX principles
- Experience with testing frameworks, including writing unit and integration tests (Jest)
- Ability to maintain and evolve a large codebase (stable, scalable, maintainable)
- Strong debugging and problem-solving skills
- Excellent communication and collaboration with remote teams
Preferred Qualifications
- Bachelor’s degree in Computer Science or Engineering
About Keeper Security, Inc.
Keeper Security, Inc. is a cybersecurity company providing zero-trust privileged access management and encrypted messaging solutions built on end-to-end encryption. Its software is used by millions of individuals and thousands of organizations worldwide and is designed to help prevent breaches, reduce help desk costs, and support compliance. Keeper offers products for password, passkey, secrets management, privileged access, secure remote access, and related browser extension capabilities.
Scraped 4/8/2026