Ruby Labs Ltd. logo

Middle Full-Stack Engineer

Job Overview

Location

European Union

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

May 21, 2026

Full Job Description

đź“‹ Description

  • • Build, ship, and iterate on core product features across the full stack for a high-traffic, profitable D2C product used by hundreds of thousands of global customers.
  • • Take full ownership of assigned features — from implementation and testing to production rollout and post-launch iteration — without relying on hand-holding.
  • • Develop responsive, accessible user interfaces using TypeScript, TailwindCSS, and established design systems with a focus on performance and usability.
  • • Integrate frontend logic with scalable backend services and APIs, ensuring seamless data flow and system reliability in a high-volume environment.
  • • Debug, optimize, and improve production systems under real-world traffic conditions, with a focus on reducing latency, improving uptime, and enhancing user experience.
  • • Participate actively in code reviews to maintain high engineering standards, promote clean architecture, and foster knowledge sharing across the team.
  • • Communicate blockers, risks, and progress early and clearly to Product and Engineering stakeholders to enable fast, iterative delivery cycles.
  • • Collaborate closely with Product and engineering peers to translate requirements into functional, scalable features shipped in days, not weeks.
  • • Implement and maintain data models and queries in PostgreSQL, applying basic optimization techniques for performance and scalability.
  • • Apply caching strategies using Redis or equivalent systems to improve application responsiveness and reduce backend load.
  • • Work within CI/CD pipelines and cloud environments (AWS, Cloudflare) to automate deployments and ensure reliable release workflows.
  • • Use A/B testing frameworks and analytics data to inform product decisions and measure feature impact.
  • • Maintain a high bar for code quality, readability, and long-term maintainability while balancing the need for rapid iteration.
  • • Operate independently in ambiguous environments, making pragmatic trade-offs between speed and scalability without sacrificing system integrity.
  • • Actively seek feedback and demonstrate hunger to grow into senior engineering responsibilities through initiative and ownership.
  • • Work within the CET time zone (±4 hours) to ensure effective collaboration and real-time communication with the global engineering team.
  • • Contribute to a culture of accountability, transparency, and high performance where results are prioritized over process.
  • • Engage in continuous learning and professional development by tackling complex technical challenges and expanding expertise across the stack.
  • • Maintain awareness of industry best practices in D2C SaaS, subscription billing, and performance marketing to inform product and technical decisions.
  • • Contribute to the team’s technical roadmap by proposing improvements, identifying technical debt, and advocating for scalable solutions.

🎯 Requirements

  • • 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)

🏖️ Benefits

  • • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance
  • • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days
  • • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge
  • • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them
  • • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities — including tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere

Skills & Technologies

JavaScript
TypeScript
Go
Ruby
React
Full Stack
Mid-level
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Ruby Labs Ltd. logo
Ruby Labs Ltd.
Visit Website

About Ruby Labs Ltd.

Ruby Labs Ltd. is a London-based product studio that builds and scales consumer subscription mobile and web applications. The company focuses on health, wellness, and productivity verticals, developing apps such as Hint, Able, and the award-winning fitness platform FitCoach. Using data-driven growth and proprietary technology, Ruby Labs rapidly prototypes, launches, and iterates products to serve millions of global users. The team combines engineering, product design, and performance marketing expertise to create sustainable digital businesses. Founded in 2018, Ruby Labs operates a portfolio of self-funded apps, emphasizing user privacy, scientific validation, and long-term customer value.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Apply
Expired
Argentina
Contract
Expired May 9, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Apply
Expired
Argentina
Full-time
Expired May 2, 2026
Python
JavaScript
TypeScript
+6 more

3 months ago

Apply
Expired
Remote, Argentina
Full-time
Expired Dec 23, 2025
TypeScript
Go
React
+4 more

8 months ago

Apply