Senior Ruby on Rails Engineer — Fully Remote

Canva Designer

Abu Dhabi

Remote

AED 320,000 - 420,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Canva is seeking an experienced Senior Ruby on Rails Developer to design, develop, test, optimize, and maintain scalable web applications and backend services using Ruby and Rails. The role emphasizes API development, database optimization, security, cloud deployment, testing, and system architecture while mentoring peers.

The ideal candidate brings strong Ruby/Rails expertise and modern software-engineering practices, with a track record of delivering production-grade applications in a

Qualifications

  • Strong professional experience developing production applications using Ruby on Rails.
  • Deep understanding of Ruby syntax, object-oriented programming, modules, classes, blocks, iterators, exceptions, and metaprogramming concepts.
  • Strong knowledge of Rails architecture, Active Record, routing, controllers, services, jobs, and middleware.
  • Experience developing secure, versioned, documented, and maintainable APIs.
  • Strong knowledge of PostgreSQL, MySQL, or comparable relational databases.
  • Experience with Redis, background jobs, queues, caching, and asynchronous processing.
  • Strong automated-testing experience with RSpec, Minitest, Capybara, or comparable tools.

Responsibilities

  • Design, develop, test, deploy, and maintain production-grade Ruby on Rails applications.
  • Build scalable, secure, reliable web applications and backend services.
  • Translate product requirements into robust technical solutions.
  • Participate in architecture, system design, and engineering decisions.
  • Develop Rails applications with clean, idiomatic Ruby code.
  • Design models, controllers, services, and APIs with proper validation and security.

Skills

Ruby
Ruby on Rails
Web app development
Backend engineering
REST APIs
Relational databases
Cloud platforms
Software engineering

Job description

Canva is seeking an experienced Senior Ruby on Rails Developer to design, develop, test, optimize, and maintain scalable web applications and backend services using Ruby and Rails. The role emphasizes API development, database optimization, security, cloud deployment, testing, and system architecture while mentoring peers.

The ideal candidate brings strong Ruby/Rails expertise and modern software-engineering practices, with a track record of delivering production-grade applications in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - Ruby (Remote)
Staff Engineer - Ruby (Remote)

Quik Hire Staffing • United Arab Emirates

On-site
AED 180,000 - 300,000
Senior Ruby on Rails Engineer | Remote & Impactful Leadership
Senior Ruby on Rails Engineer | Remote & Impactful Leadership

Mashreq Bank • United Arab Emirates

Remote
AED 334,800 - 446,400
Flexible work environment (100% remote-friendly)
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Canva Designer • Abu Dhabi

Remote
AED 320,000 - 420,000
Staff Ruby Engineer: Scalable Rails & API Systems
Staff Ruby Engineer: Scalable Rails & API Systems

Quik Hire Staffing • United Arab Emirates

On-site
AED 180,000 - 300,000
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Quik Hire Staffing • United Arab Emirates

Remote
AED 300,000 - 520,000
Full Stack Engineer (Remote)
Full Stack Engineer (Remote)

Quik Hire Staffing • United Arab Emirates

Remote
AED 180,000 - 320,000
Senior Software Engineer — AI-Augmented E-commerce
Senior Software Engineer — AI-Augmented E-commerce

Tanqeeb • Dubai

On-site
AED 300,000 - 540,000
Remote Senior Frontend Engineer Shape Product UX
Remote Senior Frontend Engineer Shape Product UX

SYANPRO • Dubai

On-site
AED 300,000 - 420,000
Remote Senior Backend Engineer - Node.js & AWS
Remote Senior Backend Engineer - Node.js & AWS

Quik Hire Staffing • United Arab Emirates

Remote
AED 260,000 - 460,000
Senior Backend Engineer - Node.js & AWS (Remote)
Senior Backend Engineer - Node.js & AWS (Remote)

Quik Hire Staffing • United Arab Emirates

Remote
AED 260,000 - 460,000