Ruby on Rails

πŸš€ Ruby on Rails Engineer (Remote, EU-based)


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

About the Role
 

We’re looking for a Senior Ruby on Rails Engineer to join a distributed product team building scalable, real-world applications used by thousands of users.

This is a backend-heavy Rails role with ownership, impact, and space to make technical decisions. You’ll work closely with product, design, and other engineers in an async-friendly, respectful environment.

If you enjoy clean Ruby, strong data models, background processing, and real production challenges, this role is for you.


What You’ll Do

  • Build and maintain Ruby on Rails applications in production
  • Design and optimize PostgreSQL schemas, queries, and indexes
  • Develop reliable background jobs using Sidekiq & Redis
  • Work with AWS S3 (ActiveStorage, direct uploads, streaming, multipart uploads)
  • Design and test REST APIs (RSpec, request specs)
  • Integrate with Stripe (payments, webhooks) and Twilio (messaging)
  • Collaborate in code reviews and contribute to architectural decisions
  • Take ownership of features from design to production


What We’re Looking For


Must-have

  • 4+ years of professional Ruby on Rails experience
  • Strong Ruby fundamentals
  • Deep experience with ActiveRecord & PostgreSQL
  • Experience with Sidekiq / Redis and resilient job design
  • Solid knowledge of AWS S3 (ActiveStorage + aws-sdk-s3)
  • API design & testing experience (RSpec)
  • Clear communicator with a strong ownership mindset


Nice-to-have

  • ActiveAdmin or similar admin frameworks
  • Video/media processing (FFmpeg)
  • ActionCable / WebSockets
  • CDN & caching strategies
  • Experience in healthcare, HIPAA, PII/PHI handling
  • Experience with Heygen or similar media APIs


Why Join Us

  • Fully remote β€” work from anywhere in the EU;
  • Long-term product work (not short-term gigs);
  • Strong engineering culture: clean code, ownership, trust;
  • International team with experience working with Ukrainian engineers;
  • Flexible contract or employment model;
  • Competitive compensation based on experience.

    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 4 years
PostgreSQL 2 years
ActiveRecord 2 years
Sidekiq 2 years
AWS 1 year
Redis 1 year

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Ruby, Ruby on Rails, PostgreSQL, AWS, MySQL, Redis, React
Published 12 January
7 views
Β·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...