
Senior Software Engineer – Design Engineering
Benepass
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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