Ruby Labs
health, education, and entertainment
Full-StackDeveloper
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Full-Stack Developer at Ruby Labs. Skills: Next. js, NodeJS, NestJS, PostgreSQL, Prisma, Docker, Security. FullStack Development: Take an active, hands-on role in developing complex features and modules using Next. js for the frontend and NodeJS for the backend.. Process Management: Implement and optimize Agile methodologies (Scrum/Kanban), including sprint planning, task estimation, and delivery oversight.”
What You'll Achieve.
Deliver real value to users.
Industry & Context.
Translate business objectives into technical solutions that deliver real value to users.
Located within approximately ± 4 hours of CET
What They're Looking For.
Must Have
Next. js (v14. x/v15. x) for at least 2 years, NodeJS with a modern framework (NestJS, Fastify, or Hono) for at least 2 years, Proficiency with PostgreSQL and/or Supabase, In-depth, practical knowledge of Prisma or Drizzle ORM, Full proficiency with Docker, Experience with docker-compose, Proven experience in building secure systems, Experience working with analytics tools (e.g., Google Analytics, PostHog, Mixpanel), Experience working with platforms for A/B testing
Nice to Have
Experience with CI/CD pipelines (e.g., GitHub Actions, GitLab CI), Experience with monorepo tools (e.g., Turborepo, Nx), Experience writing unit and integration tests (e.g., Jest, Playwright), Understanding and practical application of background workers and message queues (e.g., BullMQ, RabbitMQ)
What You'll Do.
FullStack Development: Take an active
hands-on role in developing complex features and modules using Next. js for the frontend and NodeJS for the backend.
Process Management: Implement and optimize Agile methodologies (Scrum/Kanban)
including sprint planning
and delivery oversight.
Quality Assurance: Enforce best practices in coding
and performance monitoring to ensure a robust and scalable application.
Security: Design and implement comprehensive security measures at the application
How You'll Work.
Team & Collaboration
Ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
Communication Scope
Excellent communication skills; Ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
Process & Methodology
Sprint planning, Task estimation, Delivery oversight
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/ KEY RESPONSIBILITIES - FullStack Development: Take an active, hands-on role in developing complex features and modules using Next.js for the frontend and NodeJS for the backend. - Process Management: Implement and optimize Agile methodologies (Scrum/Kanban), including sprint planning, task estimation, and delivery oversight. - Quality Assurance: Enforce best practices in coding, testing, caching, and performance monitoring to ensure a robust and scalable application. - Security: Design and implement comprehensive security measures at the application, infrastructure, and data levels. QUALIFICATIONS - Next.js: A minimum of 2 years of active, commercial experience with Next.js (v14.x/v15.x). Must have worked on at least two recent projects where Next.js was the primary frontend framework. - NodeJS: Deep knowledge and at least 2 years of hands-on experience with a modern framework such as NestJS, Fastify, or Hono. A clear understanding of their architectural trade-offs is required. - Databases: Strong proficiency with PostgreSQL and/or Supabase, including query optimization and schema design. - ORM: In-depth, practical knowledge of Prisma or Drizzle ORM, with experience in building complex queries and managing migrations. - Caching: A profound understanding of caching strategies (e.g., in-memory, distributed cache, CDN) and the ability to apply them effectively to optimize performance (e.g., using Redis). - Docker: Full proficiency with Docker for creating, managing, and deploying containerized applications. Experience with docker-compose is essential. - Security: Proven experie
Applying for this Full-Stack Developer 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.