Backend Developer (Ruby on Rails + NestJS)

πŸš€ We're Hiring a Backend Developer (Ruby on Rails + NestJS)

 

🌎 Remote | βš™οΈ Full-Time | 🧩 Complex Architecture | πŸŽ₯ Real-Time Features

 

We are building a fast-growing SaaS platform used daily by thousands of teams and organizations. It’s a highly technical product with real-time collaboration, heavy media operations, multi-workspace logic, and multiple integrations β€” and we’re looking for a Backend Developer who loves solving complex problems and scaling systems.

 

If you enjoy designing clean architectures, building high-performance APIs, and working on challenging backend problems across interconnected modules, this role is for you.

 

What You’ll Work On

  • Designing and maintaining backend modules across a large multi-workspace SaaS system
  • Developing and optimizing REST APIs and real-time WebSocket features
  • Improving database schemas, performance, and indexing
  • Implementing caching, pub/sub flows, and background processing with Redis
  • Building backend logic for editors, media processing, and permission models
  • Integrating third-party services: OAuth, social platforms, Stripe, AWS
  • Writing clean, maintainable, well-tested code in Ruby on Rails and NestJS
  • Ensuring system scalability, identifying bottlenecks, debugging production issues
  • Collaborating with PMs, engineers, and cross-functional teams
  • Contributing to architecture decisions and process improvements

 

Requirements

 

Hard Skills

  • 2+ years of experience with Ruby on Rails (APIs, background jobs, scaling)
  • 1+ year with TypeScript
  • 1+ year with NestJS (modular architecture, DI, REST APIs)
  • Hands-on experience with Prisma ORM
  • Strong understanding of REST APIs, real-time flows, and WebSockets
  • Experience with Socket.io
  • Advanced knowledge of PostgreSQL (indexes, optimization, performance tuning)
  • Experience with Redis (caching, pub/sub, rate limiting)
  • Understanding of concurrency, distributed systems, race conditions
  • Experience integrating third-party APIs (OAuth, rate limits, retries)
  • Bonus: Stripe (payments, subscriptions), social media APIs, AWS (S3, Lambda)

 

Soft Skills

  • Strong attention to detail
  • High sense of ownership and accountability
  • Excellent communication and collaboration skills
  • Ability to work independently and solve complex problems proactively
  • Highly organized, able to manage multiple moving parts
  • Ability to foresee risks and dependencies before implementation

 

Who Thrives in This Role

You love building high-impact features, care about clean architecture, and feel comfortable working in a product with a lot of moving parts, multiple integrations, and real-time dynamic behavior.

If you enjoy solving deep backend challenges, optimizing performance, and owning large pieces of the system β€” you will feel right at home.

 

We Offer

  • Opportunities to work on diverse and challenging projects;
  • Flexible working conditions;
  • A supportive and collaborative team environment.
  • 12 vacation days per year;
  • 5 sick days per year;
  • English classes.
  • Access to psychologist support for mental well-being.

Required skills experience

Ruby on Rails 2 years
Nest.js 1.5 years
Prisma ORM 1 year
Redis 1 year
Node.js 1 year
TypeScript 2 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 7 December
63 views
Β·
11 applications
19% read
To apply for this and other jobs on Djinni login or signup.
Loading...