Keeper Security, Inc.

Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security

Senior Software Engineer – Browser Extension

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2011Company SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishCyber SecurityJava ScriptJestReactReduxType ScriptWebpack

Job Description

• 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. • Ensure the highest standards for coding practices, including test-driven development (TDD), writing unit tests with Jest, and participating in code reviews. • 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. • Actively engage in code reviews to ensure quality, share knowledge with team members, and uphold coding standards. • Keep up to date with the latest trends, best practices, and tools in web development, browser extensions, and cybersecurity. • Help identify areas for process improvement, code refactoring, and potential technical debt resolution.

Job 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.
  • 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.

Benefits

  • 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)

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemote

Estamos buscando un Senior Fullstack Developer especializado en .NET y Vue.js para integrarse a nuestro equipo de desarrollo y participar en proyectos de alto impacto en entornos empresariales. Este rol está enfocado en el desarrollo de aplicaciones web modernas, trabajando tanto...

ASP.NET MVCASP.NET Core.NET FrameworkVue.jsJavaScriptjQuerySQL ServerREST API
United States + 24 moreAll locations: United States, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico
Full TimeRemoteTeam 1,001-5,000

Whether you’re an experienced professional or just getting started, your contributions matter at Fortra. If you’re passionate about tackling meaningful challenges alongside talented team members committed to helping each other succeed, all while having lots of fun, we want to hea...

PythonCC++JavaScriptHTMLCSSGitAutomated TestingTest FrameworksDocumentationBash
United States + 85 moreAll locations: United States, Germany, France, Sweden, Belgium, Hungary, Poland, Italy, Switzerland, Netherlands, Malta, Denmark, Czech Republic, Croatia, Spain, Austria, Bosnia And Herzegovina, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovakia, Slovenia, Albania, Algeria, Angola, Benin, Cameroon, Central African Republic, Chad, Congo, Congo, The Democratic Republic Of The, Equatorial Guinea, Gabon, Monaco, Namibia, Niger, Nigeria, Tunisia, United Kingdom, Portugal, Iceland, Burkina Faso, Côte D'ivoire, Gambia, Ghana, Guinea, Guinea-bissau, Liberia, Mali, Mauritania, Morocco, Senegal, Sierra Leone, Togo, Estonia, Greece, South Africa, Ukraine, Egypt, Finland, Turkey, Romania, Lithuania, Bulgaria, Israel, Belarus, Botswana, Cyprus, Jordan, Latvia, Lebanon, Libyan Arab Jamahiriya, Malawi, Moldova, Republic Of, Mozambique, Rwanda, Palestinian Territory, Occupied, Swaziland, Zambia, Zimbabwe
Full TimeRemoteTeam 1,001-5,000

Reporting to Director, Supplier Quality the Senior Engineer, Supplier Quality will support key operational pillars of the Supplier Quality Program: Supplier Change Notification Program Supplier Qualification Quality Technical Agreements Supplier GxP Certificate Management Scoreca...

United States
Full-stack Engineer1 day ago
Part TimeRemoteTeam 10,001

Instrumental in ensuring the product meets the current needs of customers while remaining compliant with minimal downtime. Development of new features on the front-end and back-end of our medical simulation system and contributing to the design and implementation of our next gene...

Node.jsJavaRubyReactAngularAWS
United States