Apply

Middle Full Stack Developer | Ruby Labs

Posted 4 days agoViewed

View full description

💎 Seniority level: Middle, 3–5 years

📍 Location: Any country, CET

🔍 Industry: LegalTech/Utilities

🏢 Company: Ruby Labs👥 11-50Media and EntertainmentMobile AppsSoftware

⏳ Experience: 3–5 years

🪄 Skills: AWSBackend DevelopmentDockerNode.jsPostgreSQLFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSTypeScriptRedisNest.jsNext.jsReactCI/CDRESTful APIs

Requirements:
  • 3–5 years of hands-on, production experience building full-stack applications using React, Next.js, TypeScript, and TailwindCSS.
  • 2+ years of backend development with Nest.js (or similar Node.js frameworks), including experience building scalable APIs and working with relational databases like PostgreSQL.
  • Experience owning features from planning to release, and a deep understanding of the full development lifecycle.
  • Solid understanding of PostgreSQL, basic SQL performance, and caching with Redis.
  • Proficiency with HTML/CSS and a strong grasp of responsive and accessible UI principles.
  • Familiarity with UI component libraries like NextUI, HeroUI, or similar.
  • Strong knowledge of Git, Docker, and version control best practices.
  • Exposure to CI/CD workflows and cloud infrastructure (AWS preferred).
  • Strong sense of responsibility and initiative — you take ownership of your work.
  • Clear, proactive communication and collaboration in a remote team.
  • Eagerness to learn, adapt, and grow alongside the team and product.
  • A pragmatic builder who can balance speed with maintainability.
Responsibilities:
  • Build and ship core product features using Next.js, React, and Nest.js.
  • Own specific product modules end-to-end, with mentorship and support from senior engineers.
  • Implement responsive, accessible UIs using TypeScript, TailwindCSS, and design system guidelines.
  • Develop scalable backend services and APIs using Nest.js, PostgreSQL, and Redis.
  • Ensure code quality through regular code reviews, testing, and performance optimizations.
  • Work in a fast-paced, iterative development environment with rapid MVP cycles.
Apply