About Heyday
At Heyday, we are expert skincare every day that empowers everyone to be their best self. Before Heyday opened in 2015, we were curious why it was so challenging for consumers to look after their skin with the right routine of services and products and expert esthetician advice. Skincare is the number one daily routine behind food and there’s no trusted brand in the category. This is an exciting opportunity to join a fast-growing and energetic team that will work together to deliver creative solutions to a $100bn online category that desperately needs to be disrupted. We’re looking for talented problem solvers who lead with passion, drive continuous results, foster a growth mindset, and collaborate effectively.
Today, Heyday is an omnichannel skincare business with plans to open 300 locations by 2026, and a fast-growing digital presence aiming to innovate in skincare the same way we did with the skincare experience offline. We’ve been named “Best Facial” by New York Magazine, performed 450,000 treatments, created the largest team of talented estheticians, and collected valuable skincare data the entire way.
Oh, and the word Heyday… it means the period of your life when you’re at your prime. We believe every day should be your Heyday – we happen to start with skin.
About the Role
As a React Developer at Heyday, you will work closely with our other engineers and world class vendors to help build new customer facing user experiences, while bringing your own passion and vision to our development process. You’ll be collaborating with product leaders, designers, and other engineers to establish best practices and help blaze the trail for our new and rapidly growing engineering team. In your role, you’ll be responsible for bringing to life everything from new retail interfaces to internal tooling and data platforms, alongside contributing to the evolution of our current set of React-based customer experiences, while helping define the engineering culture at Heyday.
What You’ll Do
Work on developing customer facing tools, such as our web booking flow (using React)
Build and manage internal tooling, including our SkincareOS console and the internal UIs utilized by our shop team.
Scope out features into simple and reusable components to build complex UIs with dynamic state changes and elegant animations.
Integrate systems with our SkincareOS APIs and work with backend and infrastructure teams to build out requirements.
Write clean, testable, scalable, and peer-reviewed code while helping contribute to defining our process and engineering culture.
Exhibiting good judgment, seeking out diverse perspectives, and challenging business and technical assumptions.
Work closely with our Product and Engineering teams to estimate features, review designs, and gauge difficulty.
Help evaluate new tools and libraries to improve both the customer and developer experience.
Build systems that can seamlessly integrate with our Shopify front end.
You Are
A developer passionate about user experience and building world class interfaces
A strong communicator, with strong documentation skills and able to occasionally meet for planning sessions in person in NYC
Passionate about following best practices, and constantly striving to improve our systems for our main customers: ourselves
The Ideal Candidate
Qualifications
At least 3 years experience with Javascript based user experience development
At least 1-3 years experience with React
Experience building web applications with development teams using Github
Experience working in a code review environment (as reviewer and reviewee)
Experience managing and configuring front end bundler tools such as Webpack, Gulp, etc
Familiarity with ADA and accessibility best practices
A passion for our brand and the way we are changing the skincare industry
Ability to thrive in a fast-paced environment and take risks when applicable
A detailed-oriented problem solver
Experience with task estimation and managing Jira project boards
Bonus Points if You Have
Experience with backend NodeJS, React Native, or iOS development (Swift)
Python development experience
Experience designing Shopify or other E-Commerce or retail systems
Location & Logistics
This is a full-time role
The company is working remote — location is flexible
The team operates on EST
Benefits Highlights
At Heyday, we’re committed to the happiness and well-being of our employees and aim to create a workplace that fosters both personal and professional growth. Our benefits include, but are not limited to:
Generous Paid Time Off (every employee needs time to rest, recharge, and pivot the mind)
Comprehensive Health, Dental, Vision & FSA Benefits (for you & available for dependents)
Discounted Facials & Skincare Products (staff facials at $5, products at 35% off, and discounts for family & friends)
Paid Parental Leave (for any parents, with a flexible return-to-work program)
Heyday is committed to bringing together individuals from different backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together. As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, veteran status, sex, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability or genetic information. We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our company.
This franchise is independently owned and operated by a franchisee. Your application will go directly to the franchisee, and all hiring decisions will be made by the management of this franchisee. All inquiries about employment at this franchisee should be made directly to the franchise location, and not to Heyday Skincare Corporate.