Senior Software Engineer

Keeper Security, Inc.
Summary
Join Keeper Security’s elite Vault team and build cutting-edge web and desktop user interfaces that secure data for millions of users. As a passionate frontend engineer, you will excel in React, Redux, and building modern, performant applications. This 100% remote position requires architecting and implementing modern, scalable UIs using ReactJS, Redux, and TypeScript. You will design and build features for Keeper’s Web Vault and Electron-based desktop apps, integrating with RESTful APIs while adhering to zero-knowledge security principles. The role also involves optimizing performance, collaborating with various teams, and mentoring junior developers. Grow with a fast-growing cybersecurity company and take our suite of products to the next level!
Requirements
- 7+ years of experience in software engineering, with a focus on modern frontend development
- Strong expertise in React, Redux, and JavaScript/TypeScript
- Experience with building Electron applications
- Understanding of performance tuning, accessibility, and cross-browser compatibility
- Familiarity with version control (Git), CI/CD, and test automation
- Strong communication and collaboration skills
- U.S. Person as defined for GovCloud access (U.S. Citizen or Green Card holder)
Responsibilities
- Architect and implement modern, scalable UIs using ReactJS, Redux, and TypeScript
- Design and build features for Keeper’s Web Vault and Electron-based desktop apps
- Integrate with RESTful APIs and ensure strict adherence to zero-knowledge security principles
- Drive best practices in state management, component reuse, and code maintainability
- Optimize performance across rendering, bundle sizes, and memory usage
- Partner closely with UX, Product, QA, and Security teams to deliver outstanding user experiences
- Occasionally contribute to native capabilities through C++/Qt/QML when needed
- Lead code reviews and mentor junior developers on frontend design patterns and secure coding
Preferred Qualifications
Exposure to C++ and Qt/QML is a plus, but not required
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)
- Above market annual bonuses