Senior Full-Stack Engineer

Posted 10hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full-Stack Engineer for Ruby Labs, creating innovative consumer products across industries. Build responsive UIs and robust backends while collaborating in a structured remote environment.

Responsibilities:

  • Develop high-quality user interfaces using Next.js, React, and TypeScript, leveraging UI libraries such as NextJS, HeroUI, and Tailwind CSS.
  • Write clean, scalable, and maintainable code, ensuring optimal performance and responsiveness across browsers and devices.
  • Create and maintain reusable frontend components.
  • Develop robust backend services and high-quality Node.js (with Nest.js).
  • Write clean, efficient, and scalable backend code.
  • Design and optimize database schemas and queries for performance and scalability.
  • Accurately translate design wireframes and layouts into functional frontend implementations.
  • Ensure consistency, usability, and accessibility throughout all UI implementations.
  • Optimize interfaces for maximum performance and user experience.
  • Collaborate effectively with product managers and backend developers to understand requirements and deliver integrated solutions.
  • Participate actively in code reviews and maintain high coding standards.
  • Contribute to efficient workflows and seamless transitions between design and development phases.

Requirements:

  • 5+ years of frontend development experience (Next.js, React, TypeScript, Tailwind), 7+ overall frontend experience.
  • 3+ years of backend experience using Nest.js, 5+ overall backend experience.
  • Strong understanding of UI/UX principles and ability to work within structured design systems.
  • Proficiency with HTML and CSS; capable of delivering clean, semantic, maintainable code.
  • Solid understanding of responsive and adaptive design principles.
  • Good knowledge of SQL.
  • Experience with design tools such as Figma or Visily to implement assets accurately.
  • Extensive knowledge of backend development, including service creation and scalable database solutions.

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. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.