Senior Software Engineer – Design Engineering

Posted 11hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Design Engineer building and evolving UI systems for fintech company Benepass. Collaborating closely with design and product teams to create reusable components and drive frontend innovations.

Responsibilities:

  • 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