
Senior Software Engineer

Keeper Security, Inc.
Summary
Join Keeper Security, a leading cybersecurity company, as a Senior Software Engineer to develop and enhance KeeperChat, a crucial component of their expanding Connection Manager. This remote position offers a hybrid schedule option for candidates in the El Dorado Hills, CA area. You will be responsible for designing and implementing new features, optimizing performance across various platforms, collaborating with product teams, and mentoring junior engineers. This role requires extensive experience in full-stack software development, particularly with React/Javascript and .NET, along with a strong understanding of software design patterns and Agile methodologies.
Requirements
- 5+ years of experience in full-stack software development, with a strong focus on front-end development
- 5+ years of experience with React/Javascript and .NET development
- 5+ years of experience in building and maintaining applications using Node.js
- Strong understanding of software design patterns and principles, with the ability to apply them in real-world scenarios
- Excellent problem-solving and debugging skills, particularly in multi-platform environments
- Experience working in an Agile development environment, collaborating effectively within cross-functional teams
- Bachelorโs or Masterโs degree in Computer Science or a related field
Responsibilities
- Design and implement new features for Keeper Chat, utilizing technologies such as .NET, and Javascript/React to enhance functionality across platforms
- Optimize app performance and scalability, ensuring a seamless user experience on both iOS and Android devices, including those built with .NET MAUI
- Participate in code reviews to maintain high-quality code standards, leveraging best practices in C# and Java development
- Work closely with the product team to understand user requirements and translate them into technical solutions, ensuring alignment with industry trends
- Stay up-to-date with industry trends and best practices in software engineering, particularly in .NET development and mobile application frameworks
Preferred Qualifications
Strong understanding of native Node.js modules and the ability to integrate or troubleshoot modules compiled from C/C++
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
Share this job:
Similar Remote Jobs

