GrepJob
Keeper Security

Senior Software Engineer, Autofill

Keeper Security
Apply
3 months ago
Remote, United StatesSenior

Responsibilities

  • Design, build, and maintain autofill detection and injection systems within Keeper’s browser extension.
  • Implement and optimize form-field recognition, credential mapping, and autofill heuristics across various web architectures.
  • Ensure compatibility, performance, and reliability across major browsers.
  • Collaborate with the Browser Extension team to integrate autofill logic with existing Keeper APIs.
  • Debug, test, and resolve complex issues in real-world web environments.
  • Stay updated with browser API changes and ensure compatibility.
  • Participate in code reviews and continuous improvement efforts.
  • Work closely with QA to automate regression tests and validate autofill behavior.

Requirements

  • 5+ years of experience in JavaScript and/or TypeScript development.
  • Strong experience with React and modern state management patterns.
  • 3+ years of experience working on browser extensions using WebExtensions APIs.
  • Strong knowledge of DOM manipulation and form parsing techniques.
  • Proven experience building or maintaining autofill or credential-injection systems.
  • Familiarity with Jira, Jest, and modern frontend development practices.
  • Experience debugging and profiling browser extensions across multiple browsers.
  • Strong understanding of browser security models and extension permissions.
  • Excellent problem-solving skills and ability to optimize performance.
  • Strong communication skills for collaboration in a remote environment.

Benefits

  • Medical, Dental & Vision coverage.
  • Employer Paid Life Insurance and Supplemental life options.
  • Voluntary Short/Long Term Disability Insurance.
  • 401K options (Roth/Traditional).
  • A generous PTO plan that includes paid Bereavement and Jury Duty.

Tech Stack

AngularJavaScriptJestReactTypeScriptVue.js