Benepass

Senior Software Engineer – Design Engineering

Benepass

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $200,000 per year

Job Level

Tech Stack

About the role

  • Build and Evolve the Design System
  • Contribute to the development and evolution of Benepass’s design system and component library.
  • Build reusable, accessible, and scalable React/TypeScript components.
  • Help define and refine component APIs with a focus on usability and composability.
  • Ensure consistency in styling, theming, and responsive behavior across the product.
  • Partner Closely with Design, Product, and Engineering
  • Collaborate with Design to translate UI/UX concepts into reusable components and patterns.
  • Work with Product to understand requirements, constraints, and tradeoffs.
  • Support engineers in adopting and using design system components effectively.
  • Help ensure strong alignment between design intent and implementation.
  • Act as a bridge between design vision and engineering execution at an organizational level
  • Deliver High-Quality Frontend Systems
  • Write clean, maintainable, and well-tested code.
  • Apply best practices across React, TypeScript, styling, and accessibility.
  • Identify opportunities to improve performance, consistency, and code quality.
  • Contribute to frontend architecture decisions in partnership with senior and lead engineers.
  • Improve Developer Experience
  • Contribute to documentation, examples, and tooling (e.g., Storybook, styleguides).
  • Help streamline workflows for building and using UI components.
  • Identify and address friction in the frontend development process.
  • Support Team Growth and Standards
  • Provide guidance and feedback to other engineers through code reviews and collaboration.
  • Help uphold frontend standards and best practices across the team.
  • Take ownership of projects and drive them to completion with minimal oversight.
  • Drive Innovation in UI Development
  • Explore and implement modern approaches to UI development, including AI-assisted workflows.
  • Improve the speed and quality of the design → code pipeline through automation and tooling.
  • Evaluate emerging technologies and introduce those that meaningfully improve team velocity.

Requirements

  • 5+ years of frontend experience with deep knowledge of React and TypeScript.
  • Experience building and maintaining component libraries or design systems.
  • Solid understanding of component architecture, performance, and accessibility.
  • Comfortable working closely with Design and Product.
  • Able to translate ambiguous requirements into clear, structured solutions.
  • Communicates tradeoffs and decisions clearly.
  • Takes ownership of features or systems and drives them to completion.
  • Strong system design skills across UI architecture, performance, and scalability.
  • Deep understanding of accessibility standards and best practices.
  • Experience influencing engineering practices across teams or organizations.
  • Bonus: experience with schema-driven UI, design tooling, or AI-assisted development.
Benefits
  • 95% coverage of medical, dental, and vision
  • $250 WFH setup (one time)
  • $500/year Learning & Development Benefit
  • $150/month cell phone + internet
  • $100/month Wellness
  • $100/month Co-working and Commuter Benefit
  • Flexible PTO
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptcomponent librariesdesign systemsfrontend architectureperformance optimizationaccessibilityUI developmentautomationschema-driven UI
Soft Skills
collaborationcommunicationownershipproblem-solvingguidancefeedbackinnovationadaptabilityattention to detailteamwork