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 |