Ruby on Rails Developer

Ruby Developer

Town of Sweden (NY)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Exclusive long-term remote engagements
No long commutes
Speedy application process

Job summary

A technology recruitment company is seeking a Senior Ruby on Rails Engineer to work remotely. This long-term position involves defining domain boundaries within a large Rails codebase, designing data models, and collaborating closely with cross-functional teams. Ideal candidates will have significant experience in Ruby on Rails and Domain-Driven Design, along with strong skills in system design and data modeling. Join us to engage in innovative projects that drive user experiences while mentoring fellow developers.

Qualifications

  • Deep experience managing large Rails codebases.
  • Strong understanding of DDD patterns.
  • Expertise in schema design and performance optimization.
  • Expertise in data modeling, schema design, and performance optimization in relational DBs.
  • Experience with architectural refactoring to decouple monoliths and improve modularity.
  • TDD mindset with experience in RSpec/Cucumber or similar testing frameworks.
  • AWS or similar cloud experience in production environments.

Responsibilities

  • Define and refine domain boundaries within a large Rails monolith.
  • Design scalable data models aligned with complex business domains.
  • Collaborate with teams to deliver aligned technical solutions.
  • Collaborate with designers, product managers, and stakeholders to align solutions with business goals.
  • Own major architectural initiatives end-to-end—from schema design to deployment and monitoring.
  • Promote Domain-Driven Design principles and engineering standards.
  • Mentor team members and support their growth.
  • Foster experimentation and data-driven decision-making.
  • Deliver incremental improvements while modernizing core architecture.

Skills

Ruby on Rails expertise
Domain-Driven Design
Systems Design
Data Modeling
Architectural Refactoring
Testing & Quality Practices
Cloud Infrastructure

Tools

RSpec
Cucumber
AWS
Sidekiq
RabbitMQ
Kafka
RESTful APIs

Job description

Senior Ruby on Rails Engineer (Domain-Driven Design)

Proxify – uncovering the world's hidden talent since 2018

Proxify connects talented tech professionals like you with long-term remote opportunities at top companies in the USA, Sweden, Germany, the Netherlands, and beyond.

We believe that talent has no borders and value skills and experience above all else.

Since our launch, Proxify has connected over 5,000 talented developers land their dream remote job, at over 1,200 companies.

The Role

We are looking for Senior Ruby on Rails Engineer to join our fast-growing Network. You will play a key role in building modern web applications, collaborating with cross-functional teams, and helping shape the future of user experiences across various platforms.

This is a long-term, full-time remote engagement. You’ll have the opportunity to work with cutting-edge technologies and deliver impactful features in real products.

Main responsibilities

  • Define and refine domain boundaries within a large Rails monolith, strategically decoupling tightly integrated components.
  • Design expressive, scalable data models aligned with complex business domains (e.g., fulfillment and global logistics).
  • Improve system interfaces and implement scalable RESTful APIs.
  • Collaborate closely with designers, product managers, and stakeholders to scope technical solutions aligned with business goals.
  • Own major architectural initiatives end-to-end — from schema and system design to implementation, deployment, monitoring, and iteration.
  • Promote and apply Domain-Driven Design (DDD) principles while strengthening engineering standards and best practices.
  • Mentor team members and support their technical growth.
  • Foster a culture of experimentation and data-driven decision-making.
  • Deliver incremental, production-safe improvements while modernizing core architecture and ensuring continuous delivery.

Requirements

  • Ruby on Rails (Senior-level expertise) — Deep experience managing and evolving large, mature Rails codebases
  • Domain-Driven Design (DDD) — Strong understanding of both tactical and strategic DDD patterns; experience defining domain boundaries
  • Systems Design — Designing scalable, resilient architectures and RESTful APIs; understanding trade-offs in distributed systems
  • Data Modeling — Expertise in schema design, performance optimization, and representing business logic effectively in relational databases
  • Architectural Refactoring — Experience decoupling monoliths and improving modularity without disrupting production systems
  • Testing & Quality Practices — TDD mindset; strong experience with RSpec, Cucumber, or similar testing frameworks
  • Cloud Infrastructure — AWS experience (or similar cloud provider) in production environments

Nice to have

  • Experience in high-scale e-commerce or fast-growing startup environments
  • Experience in extracting services from a monolith and managing operational complexities
  • Event-Driven Architecture and messaging systems (Sidekiq, RabbitMQ, Kafka, or similar)
  • Familiarity with modularization tools (e.g., Packwerk or similar approaches)
  • Exposure to Angular or modern front-end frameworks
  • CI/CD pipelines and modern DevOps practices

Why work remote with Proxify?

  • Accelerate your tech career: Discover exclusive long-term remote engagements at the world's most interesting product companies.
  • Find your dream role: Skip the typical recruitment roadblocks and biases with personally matched engagements.
  • Gain more freedom: All Proxify roles are 100% remote, no more long commutes and being restricted to the local job market.
  • Speedy application: You only need to apply to Proxify once, and, if successful, we’ll recommend you to jobs matching your profile. No more endless edits of your resume!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Proxify AB: Senior Ruby on Rails Developer
Proxify AB: Senior Ruby on Rails Developer

Mosaec • Town of Sweden (NY)

On-site
Get paid monthly
Predictable hours
Flex days
+4
Senior Ruby on Rails Engineer — Remote & AI‑Driven Backend
Senior Ruby on Rails Engineer — Remote & AI‑Driven Backend

Proxify • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Flexible withdrawal options
Consistent 8-hour workdays
Up to 24 flex days off
+2
Senior Ruby on Rails Architect — Remote & AI-Driven Backend
Senior Ruby on Rails Architect — Remote & AI-Driven Backend

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000
Regular monthly payments
Flexible withdrawal options
8-hour workdays with clients
+2
Senior Ruby on Rails Engineer (Remote) – AI-Driven Backend
Senior Ruby on Rails Engineer (Remote) – AI-Driven Backend

Proxify AB • United States

Remote
USD 120,000 - 190,000
Hand-picked opportunities
Exclusive long-term remote positions
Career-accelerating roles
+1
Senior Fullstack Developer (React.js / Node.js)
Senior Fullstack Developer (React.js / Node.js)

Proxify AB • United States

Remote
USD 120,000 - 180,000
On-time payments
Flexible withdrawals
Flexible hours
+2
Senior Backend Developer (Node.js / Nest.js)
Senior Backend Developer (Node.js / Nest.js)

Proxify • Town of Italy (NY)

Remote
USD 120,000 - 180,000
On-time monthly payments
24 flex days off per year
Career-accelerating positions
+4
Senior Backend Developer (Python)
Senior Backend Developer (Python)

Proxify AB • United States

Remote
USD 110,000 - 170,000
Get paid, not played
On-time monthly payments
Flexible withdrawal options
+4
Senior React.js Frontend Engineer
Senior React.js Frontend Engineer

Proxify • United States

Remote
USD 120,000 - 180,000
Senior Data Engineer (Python)
Senior Data Engineer (Python)

Proxify AB • United States

Remote
USD 120,000 - 180,000
On-time monthly payments
Flexible withdrawal options
Flex days
Senior Python AI Engineer
Senior Python AI Engineer

Proxify • Town of Italy (NY)

On-site
USD 100,000 - 140,000
On-time monthly payments
24 flex days off per year
Career-accelerating positions