Jobiglo

No results.

Senior Ruby on Rails Engineer

EPAM Systems

Remote
Remote Senior 🇬🇧 English
Ruby Ruby on Rails PostgreSQL RSpec TDD BDD Docker Redis ClickHouse JavaScript React Angular Vue.js Sidekiq RabbitMQ CI/CD Git

Job description

About the role

We are seeking a Senior Ruby on Rails Engineer to join our Product & Development team building an enterprise‑level integration and automation platform in the iPaaS domain. The role is fully remote, allowing you to work from anywhere in Armenia while contributing to scalable backend services that power AI‑enabled, data‑driven workflows for global enterprise customers.

Key responsibilities

  • Design, develop and maintain scalable Ruby on Rails applications.
  • Build backend services supporting integration, automation and AI‑enabled features.
  • Write clean, maintainable and testable code following TDD/BDD principles.
  • Work extensively with PostgreSQL, including complex SQL queries and performance optimisation.
  • Ensure application performance, reliability and scalability.
  • Collaborate with product, engineering and cross‑functional teams.
  • Participate in code reviews and promote engineering best practices.
  • Take ownership of tasks and work independently with minimal supervision.

Required profile

  • Strong commercial experience with Ruby and the Ruby on Rails ecosystem.
  • Proven ability to build and support scalable web applications.
  • Deep hands‑on expertise in PostgreSQL, including query optimisation and complex SQL.
  • Solid experience with RSpec and TDD/BDD practices.
  • Ability to work autonomously and take responsibility for results.
  • Good spoken and written English for communication in an international environment.

Required skills

  • Ruby
  • Ruby on Rails
  • PostgreSQL
  • RSpec
  • TDD / BDD
  • Docker (nice to have)
  • Redis
  • ClickHouse
  • JavaScript
  • React, Angular or Vue.js
  • Sidekiq or RabbitMQ
  • CI/CD pipelines
  • Git‑based workflows

What we offer

  • Fully remote work with flexibility to work from any location in Armenia.
  • Opportunity to work abroad for up to two months per year.
  • Relocation possibilities within EPAM’s offices in 55+ countries.
  • Leadership development, career advising and soft‑skills programs.
  • Certifications for GCP, Azure and AWS.
  • Unlimited access to EPAM’s internal learning database and free English classes.
  • Employee Stock Purchase Plan and referral bonuses.
  • Comprehensive medical and family care package, trust days and fitness‑club discounts.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 շաբաթ առաջ

Expires 1 ամիսից

20 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems