Remote (Global)

Ruby Labs is hiring a Full-Stack Developer

Responsibilities

  • Build responsive and accessible user interfaces using Next.js, React, and TypeScript with support from UI frameworks like NextUI, HeroUI, and Tailwind CSS.
  • Produce clean, modular, and well-documented code that performs efficiently across devices and browsers.
  • Develop and manage reusable frontend components to streamline UI development.
  • Construct reliable backend services and scalable Edge functions to support application logic.
  • Write backend code that is efficient, maintainable, and designed for long-term scalability.
  • Design and refine database structures and queries to ensure fast, reliable data access.
  • Convert design mockups and wireframes into fully functional frontend code.
  • Maintain high standards of usability, consistency, and accessibility in all interface implementations.
  • Enhance frontend performance and user experience through optimization techniques.
  • Work closely with product managers and backend engineers to define requirements and deliver cohesive solutions.
  • Engage in code reviews to uphold strong coding practices and knowledge sharing.
  • Support smooth project workflows by improving handoffs between design and development stages.

Benefits

  • Fully remote work setup allowing flexibility in location and schedule.
  • Unlimited paid time off to support personal well-being and rest.
  • Paid time off for national holidays to encourage rest and celebration.
  • Company-issued MacBook provided to employees requiring it for their work.
  • Flexible independent contractor arrangement offering autonomy, tax benefits, and location independence.

Work Arrangement

Remote

Team

Portfolio company of Ruby Labs

Team

This role is part of a portfolio company under Ruby Labs.

Other

  • Candidates must be located within roughly four hours of the Central European Time (CET) zone.
  • Applicants should align their working hours with CET for effective collaboration.
  • Company-issued MacBook provided for employees who require one.
  • Flexible Independent Contractor Agreement is available for this position.
  • Interview process consists of three stages: Recruiter Screening (40 minutes), Technical Interview (90 minutes), and Final Interview (60 minutes).
Required Skills
Next.jsReactTypeScriptTailwind CSSNest.jsSQLFigmaVisilyNextUIHeroUINode.jsREST APIsUI/UX DesignAgile MethodologiesProblem Solving Next.jsReactTypeScriptTailwind CSSNest.jsSQLFigmaVisilyNextUIHeroUINode.jsREST APIsUI/UX DesignAgile MethodologiesProblem Solving
About company
Ruby Labs
Ruby Labs is a leading tech company that creates and operates innovative consumer products across the health, education, and entertainment industries.
All jobs at Ruby Labs Visit website
Job Details
Category fullstack
Posted 10 months ago