Senior Software Engineer

Keeper Security, Inc. Logo

Keeper Security, Inc.

๐Ÿ“Remote - United States

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.