About the job
Our Vision
At Ben, we transcend the traditional benefits platform. We are committed to enhancing lives through innovative technology that seamlessly connects the entire benefits ecosystem, fostering superior outcomes for employers, employees, brokers, and service providers.
Our mission is straightforward: to create a world where every facet of employee support operates at peak efficiency, empowering individuals to flourish in their professional and personal lives.
Your Role
As a Lead Frontend Engineer at Ben, you will be pivotal in shaping the user experience for hundreds of thousands of employees and HR teams. You will manage the benefits browsing interface, cashback features, plan configurations, and user-friendly administrative tools that simplify complex benefit management.
You will take features from concept to launch, collaborating closely with product managers and designers to identify challenges, devise optimal solutions, and implement them efficiently.
Your contributions will include enhancing our component architecture, establishing styling standards, making informed tooling decisions, and upholding accessibility practices—all with the aim of delivering an unparalleled user experience.
Key Responsibilities
Develop and deploy front-end features that address real-world challenges faced by HR teams and employees.
Ensure the quality and consistency of our UI, including component patterns and styling guidelines.
Collaborate with designers to transform concepts into sleek, accessible interfaces.
Conduct code reviews and influence team-wide coding practices.
Lead technical discussions regarding tooling, design patterns, and architecture as our front-end capabilities evolve.
Anticipate scalability challenges—planning for growth in user base and complexity.
Integrate security best practices into all aspects of development.
Ideal Candidate
Possess extensive experience in building modern front-end applications using React and TypeScript.
Demonstrate a passion for quality—creating clean components, establishing consistent patterns, and designing thoughtful abstractions.
Enjoy collaborating with designers and have insights into what constitutes an exceptional user experience.
Exhibit a pragmatic approach: knowing when to refine and when to deliver.
Embrace a strong ownership mentality, taking pride in seeing projects through from start to finish.
Actively seek innovative solutions to complex problems and inspire others to do the same.

