Good Face is a formulation, regulatory compliance, and innovation software used by hundreds of the leading cosmetic companies to build safe, compliant, transparent, and effective products.
Our innovative platform supports product development teams in creating cutting-edge cosmetic formulas through streamlined regulatory intelligence and scalable digital tools. We are looking for a highly skilled and proactive Senior Frontend Engineer to contribute to our technical excellence and help scale our growing engineering infrastructure.
We are an ambitious, talented, and most importantly, fun team, with the common goal of bringing game-changing technology to the beauty industry and enabling cosmetic chemistry innovators to build better beauty. Does collaboration, problem-solving, and relentless innovation sound like your workplace trifecta?
Position Overview:
As a Senior Frontend Engineer at The Good Face Project, you will be responsible for designing, developing, and maintaining dynamic, responsive, and accessible user interfaces for our cloud-based SaaS products. You will play a key role in building scalable and performant frontend applications using React.js, while collaborating closely with product managers, designers, and backend engineers.
This is an exciting opportunity for someone who thrives in fast-paced environments, loves solving UI/UX challenges, and is passionate about clean, maintainable code, component-driven architecture, and building great user experiences.
What you’ll be doing:
● Build and maintain responsive, accessible, and user-focused interfaces using React.js and modern frontend tools
● Translate product requirements and UI/UX designs into clean, maintainable code
● Collaborate with backend engineers to integrate REST APIs and support seamless product functionality
● Ensure code quality through testing, debugging, and thoughtful documentation
● Contribute to the architecture and evolution of our frontend infrastructure
● Participate in cross-functional planning, helping scope and deliver features efficiently
● Continuously explore new frontend technologies, patterns, and best practices to keep our stack modern and maintainable
What you’ll bring to the team:
● 5+ years of experience building web applications with React.js and modern JavaScript, with Redux for state management
● Solid hands-on experience with styled-components and SASS
● Experience working with REST APIs (axios)
● Exposure to real-time features and WebSocket integrations
● Understanding of performance monitoring and error tracking (e.g., Sentry)
● Comfort with Git-based workflows and CI/CD environments
● A strong eye for UX/UI details, and a user-centric mindset
● Enthusiasm for learning, experimenting, and evolving with new frontend tools
If you are a frontend engineer with a passion for beautiful interfaces and an eagerness to work in a high-impact startup environment, we would love to hear from you. Join our team and help build the digital future of beauty!
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.