Ruby Labs

consumer products

MiddleFull-StackEngineer

European Union FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Middle Full-Stack Engineer at Ruby Labs. Skills: Full-Stack Engineering, React, Next. js, TypeScript, PostgreSQL, Shipping features independently, Ownership. Build, ship, and iterate on core product features across the stack. Take ownership of features assigned to you — from implementation through production rollout and iteration”

What You'll Achieve.

Build, scale a profitable D2C product; Ship fast and independently across the stack; Take ownership of features assigned to you; Execute strongly on your own; Lean on the team for architectural guidance on more complex decisions; Building and scaling real products used by real users — fast, and shipping in days, not weeks; High-quality systems in a high-pace environment; Maintain high engineering standards; Fast, iterative delivery

Industry & Context.

consumer products
Problems you'll solve

Debug, optimize, and improve production systems

Eligibility Requirements

Located within approximately ± 4 hours of CET

What They're Looking For.

Must Have

2–4 years of hands-on, production experience building full-stack web applications, Practical experience with React and Next. js, including at least 1 year working with the Next. js App Router in production, Solid understanding of TypeScript and modern frontend patterns, Proven ability to ship features independently — from clear requirements to production, Experience with PostgreSQL, including basic query optimization and data modeling, Working knowledge of caching strategies and performance considerations (Redis or equivalent), proficiency with Git, Docker, and modern development workflows, Comfortable with CI/CD pipelines and cloud-based environments (AWS, Cloudflare)

Nice to Have

CMS work — experience with headless CMS platforms (Payload preferred, or Strapi, Sanity, Contentful, or similar), Billing & subscription systems — exposure to payment or subscription infrastructure (Stripe, Paddle, Recurly, RevenueCat, or similar), Low-level PDF work — experience with PDF rendering or manipulation libraries (pdf-lib, PDF. js, PSPDFKit / Nutrient, Apryse, react-pdf), Experience with D2C SaaS or subscription-based products, Exposure to performance marketing, conversion optimization, or rapid MVP cycles, Prior experience with Nest. js or similar Node. js frameworks, Open-source contributions, side projects, or a GitHub/portfolio

What You'll Do.

and iterate on core product features across the stack

Take ownership of features assigned to you — from implementation through production rollout and iteration

accessible UIs using TypeScript

and established design systems

Work with backend services and APIs

integrating frontend logic with scalable systems

Participate actively in code reviews and contribute to maintaining high engineering standards

and improve production systems in a high-traffic environment

and progress early and clearly

Work closely with Product and the rest of the engineering team to support fast

How You'll Work.

Team & Collaboration

Participate actively in code reviews; Work closely with Product and the rest of the engineering team

Communication Scope

Communicate blockers, risks, and progress early and clearly; Communicate clearly and proactively

Full Job Description

ABOUT US Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/ ABOUT THE ROLE We're building and scaling a profitable D2C product used by hundreds of thousands of customers globally, processing large volumes of traffic and revenue every month. We're past MVP, battle-tested in production, and now entering a phase of rapid growth and expansion. We're looking for a Middle Full-Stack Engineer who ships fast and independently across the stack — someone hungry to grow into senior responsibilities. You'll take ownership of features assigned to you, execute strongly on your own, communicate blockers early, and lean on the team for architectural guidance on more complex decisions. This is not about maintaining a legacy system. It's about building and scaling real products used by real users — fast, and shipping in days, not weeks. If you're looking for a comfortable 9–5 role, this won't be the right fit. But if you're excited by responsibility, growth, and building high-quality systems in a high-pace environment, read on. KEY RESPONSIBILITIES - Build, ship, and iterate on core product features across the stack. - Take ownership of features assigned to you — from implementation through production rollout and iteration. - Implement responsive, accessible UIs using TypeScript, TailwindCSS, and established design systems. - Work with backend services and APIs, integrating frontend logic with scalable systems. - Participate actively in code reviews and contribute to maintaining high engineering standards. - Debug, optimize, and improve production systems in a high-traffic environment. - Communicate blockers, risks, and progress early and clearly. - W

Free ATS check

Applying for this Middle Full-Stack Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Ruby Labs?

Real rants from real employees. Read before you apply.

Read Company Rants →