
Senior Software Engineer, Web Vault (Frontend)
- El Dorado Hills, CA
- Permanent
- Full-time
- 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
- 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
- Exposure to C++ and Qt/QML is a plus, but not required
- 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)
- 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