GrepJob
Keeper Security

Senior Software Engineer, Browser Extension

Keeper Security
Apply
3 months ago
Remote, United StatesSenior

Responsibilities

  • Design, build, and maintain high-quality features for the Keeper Browser Extension using JavaScript, React, Redux, and Jest.
  • Collaborate with product managers, UX/UI designers, and engineers to define requirements.
  • Ensure high coding standards through test-driven development and code reviews.
  • Analyze and optimize the performance, reliability, and security of the browser extension.
  • Maintain and improve the current codebase, fixing bugs and implementing new features.
  • Engage in code reviews to ensure quality and share knowledge with team members.
  • Stay updated with the latest trends in web development and cybersecurity.
  • Identify areas for process improvement and technical debt resolution.

Requirements

  • 5+ years of experience in JavaScript development with proficiency in core concepts.
  • 3+ years of experience with React, Redux, Jest, and TypeScript.
  • Strong experience in browser extension development and its unique challenges.
  • Familiarity with modern web development tools, including Webpack and Git.
  • Solid understanding of frontend architectures and UI/UX principles.
  • Experience with testing frameworks like Jest and writing unit tests.
  • Ability to maintain and improve a large codebase.
  • Strong problem-solving skills and debugging capabilities.
  • Excellent communication skills for effective collaboration with remote teams.

Benefits

  • Medical, Dental & Vision coverage, including domestic partnerships.
  • Employer Paid Life Insurance and Supplemental life options.
  • Voluntary Short/Long Term Disability Insurance.
  • 401K options (Roth/Traditional).
  • Generous PTO plan that recognizes commitment and seniority.

Tech Stack

GitJavaScriptJestReactReduxTypeScriptWebpack