cover image
YUV

Full Stack Developer

On site

London, United kingdom

Mid level

Full Time

12-09-2025

Share this job:

Skills

Creativity MySQL PostgreSQL GraphQL Stripe CI/CD Problem-solving Architecture Databases git react node.js tailwind Back-end Development Marketing Agile Analytics Next.js Material UI Google Analytics E-commerce Express

Job Specifications

About yuv:

yuv(r) is reinventing the professional hair colour industry with state-of-the-art technology. Our platform combines advanced hardware, cloud-connected software, and sustainable packaging to empower hairdressers with precision, creativity, and efficiency. Backed by patents, award-winning design, and cutting-edge digital tools, we are building the world's first smart colour lab for salons and freelancers.

Role Overview:

We are seeking an experienced Full Stack Developer to help design, build, and scale the digital backbone of yuv. This role focuses primarily on web applications, APIs, payments, and e-commerce enablement features, ensuring seamless experiences for salons, freelancers, and clients.

Key Responsibilities:

Design, build, and maintain scalable full-stack web applications and supporting infrastructure.
Develop secure, reliable, and high-performance back-end services.
Integrate and manage Stripe payments for subscriptions, transactions, and payouts.
Implement and optimize analytics and e-commerce empowerment tools (e.g., Google Analytics, Meta Pixel, conversion tracking).
Build responsive, performant front-end interfaces using modern frameworks.
Write clean, maintainable, and well-documented code.
Participate in code reviews, testing, and CI/CD deployment pipelines.
Contribute to technical architecture and scaling decisions as yuv expands globally.

Qualifications:

5+ years of professional experience as a Full Stack Developer.
Strong proficiency in modern front-end frameworks (React, Next.js, or similar).
Comfortable with the use of design libraries (Material UI, Tailwind or similar)
Solid back-end development experience (Node.js, Nestjs, Express, or similar).
Proven experience with Stripe API integrations.
Familiarity with databases (PostgreSQL, MySql, or similar).
Experience building and consuming RESTful APIs and/or GraphQL.
Knowledge of marketing analytic tools (Google Analytics, Meta Pixel, etc.).
Basic knowledge of AI/ML tools and their integration into applications.
Strong understanding of Git, CI/CD, and agile development practices.
Awareness of GDPR, privacy, and data security standards.
Excellent problem-solving skills and ability to thrive in a collaborative, fast-paced environment.

Nice-to-Have (Optional):

Experience with Flutter for mobile applications.
Background in SaaS or consumer-facing digital platforms.
Familiarity with referral systems, network-effect features, or growth-driven design.

What We Offer:

Competitive salary and benefits package.
Office-based role in our London HQ with a collaborative, creative team.
Opportunity to work on innovative technology in a high-growth startup.
Direct impact on products used by professionals globally.
Career development opportunities as yuv(r) expands into new markets

About the Company

Limitless creativity, unmatched precision, customisation made easy. yuv(r), the smart professional hair colour assistant you deserve. Know more