Назад
Company hidden
19 часов назад

Senior Ruby Software Engineer (Ruby on Rails)

Формат работы
remote (только Ukraine)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Ukraine
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Ruby Software Engineer (Ruby on Rails): Building and evolving backend services for a cloud-based construction software platform with an accent on REST API design, Elasticsearch integration, and secure domain models. Focus on optimizing SQL queries, implementing complex search aggregations, and ensuring API scalability and correctness.

Location: Ukraine (Remote/Office)

Company

hirify.global is a global digital transformation company providing comprehensive software development and technology consulting services.

What you will do

  • Design, implement, and maintain REST API endpoints for a construction project management platform.
  • Work with Elasticsearch-backed search, filters, and complex aggregations while ensuring high performance.
  • Apply and extend permission and domain models to ensure APIs are secure and consistent.
  • Write and maintain clear API documentation using OpenAPI/OAS.
  • Participate in code reviews, write unit/integration tests, and provide operational support.
  • Collaborate with frontend engineers, QA specialists, and product stakeholders to align API capabilities with business needs.

Requirements

  • Strong backend development experience with Ruby on Rails and REST API design.
  • Proficiency with SQL, query optimization, and avoiding N+1 issues within ORM-based systems.
  • Experience implementing authorization models and handling role-based or domain-driven permissions.
  • Hands-on experience with automated unit and integration testing for APIs.
  • Strong communication skills and ability to follow team standards.
  • Must be based in Ukraine

Nice to have

  • Familiarity with Elasticsearch, OpenSearch, or similar search technologies.
  • Understanding of async data handling and data-heavy UI patterns.
  • Experience with modern testing tools such as Jest or Cypress.

Culture & Benefits

  • Equal opportunity employer ensuring diversity and inclusion.
  • Flexible work arrangement with options for remote or office-based work.
  • Opportunity to work on an award-winning suite of project management tools used globally.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →