SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 166,000 - 216,000 / annual
ID.me is seeking a Senior Software Engineer, Front End to join the Applications team, building the SuperApp — ID.me's web experience that helps members discover where their verified identity unlocks benefits, offers, and services across commerce, government, healthcare, and travel.
The SuperApp is a next-generation digital identity wallet used by over 152 million users across 20 federal agencies, 45 state government agencies, and 70+ healthcare organizations. More than 600+ consumer brands use ID.me to verify communities and user segments. The technology meets federal standards for consumer authentication (NIST 800-63-3 IAL2 / AAL2 credential service provider certified by Kantara Initiative).
In this role, you will:
• Build and maintain the SuperApp's customer-facing web surfaces, including the Browser Extension's web-facing UI (content scripts, popup, in-page injected components), Home Page, Life Events, and Government section using React and TypeScript.
• Implement discovery and offer detection features, including contextual offer discovery, coupon/cashback detection, and in-page notification patterns that surface relevant offers as members browse and shop online.
• Integrate with Shopping Graph and Developer Portal APIs for merchant, offer, and eligibility data, avoiding hardcoded business logic on the client side.
• Contribute to the broader ID.me Shop web experience as roadmap priorities evolve.
• Collaborate closely with Design and Product teams to turn discovery and personalization concepts into working, member-centered web UI.
• Ensure shipped SuperApp features meet ID.me's standards for performance, accessibility, and cross-browser reliability (Chrome, Edge, Firefox).
• Provide production support and maintenance for shipped features, including triaging and resolving incidents and bugs.
This position is based in Mountain View, CA and requires five days per week in-office attendance.
REQUIREMENTS:
Required:
• Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
• Strong frontend engineering experience (typically 4+ years, or equivalent: 2+ years with a Master's degree)
• Experience building or maintaining browser extensions (Chrome/Edge/Firefox), including content scripts, background/service workers, and Manifest V3
• Solid production experience with React (and Next.js) — required for adoption, not only for wrappers
Desired:
• Deep expertise in vanilla JavaScript, HTML, and the DOM
• Hands-on experience shipping native Web Components in production (Custom Elements, templates, Shadow DOM, slots, events)
• Experience with micro-frontend architectures or contributing to a shared internal design system
• Experience building personalization, recommendation, or discovery-style UI
• Experience building e-commerce, marketplace, or discovery UI (cashback, coupons, affiliate/offer detection)
• Familiarity with identity, benefits, or credential-based access concepts
• Experience with UI component libraries or design systems
• Familiarity with design tokens, theming, and scalable CSS (custom properties, shared stylesheets)
• Proven collaboration with design on system-level UI
• Strong grasp of accessibility standards and cross-browser behavior
• Experience integrating with REST/GraphQL APIs
• Experience optimizing performance for lightweight, injected, or embedded UI
• AI-native engineering practices — comfortable using AI tooling (e.g., code generation, test coverage, documentation) to accelerate development