DataArt
DataArt
New

Senior Ruby Developer

18k - 22k PLN/ mies.B2B
15k - 18k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#453768·Dodano 2 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

RubyRuby on RailsGCP

Firma i stanowisko

A well-established online travel company based in the Netherlands operating its own in-house platform for customers to find and book affordable holidays, including package deals, flights, and hotels. The company uses a combination of on-premises infrastructure and Google Cloud Platform to host applications.

Wymagania

  • 5+ years of commercial experience with Ruby
  • Strong, hands-on experience with Ruby on Rails, including recent versions (Rails 7/8)
  • Hands-on experience with Google Cloud Platform (GCP), ideally running Rails applications on it
  • Solid knowledge of relational databases and SQL (e.g., PostgreSQL, MySQL)
  • Experience writing automated tests with RSpec or Minitest
  • Proactive, ownership-driven approach and ability to work autonomously
  • Upper-Intermediate English or higher

Nice to have:

  • Experience migrating applications from on-premise infrastructure to the cloud
  • Experience in travel, e-commerce, or booking platforms
  • Experience with background job processing (Sidekiq, Solid Queue) and caching (Redis, Solid Cache)
  • Experience with Hotwire (Turbo, Stimulus) on the frontend
  • Experience upgrading Rails applications across major versions
  • Experience with Docker and infrastructure as code (Terraform) on GCP
  • Experience integrating with external APIs (suppliers, payment providers)
  • Experience mentoring or onboarding other engineers

Obowiązki

  • Design, build and maintain features in a Ruby on Rails 8.1 application serving real customer traffic
  • Take ownership of key areas of the platform from design through to production
  • Contribute to architecture decisions, code reviews, and technical planning
  • Improve reliability, performance, and maintainability, including refactoring legacy parts
  • Support deployments, monitoring, and production troubleshooting
  • Build and maintain integrations with third-party travel suppliers and internal services
  • Promote automated testing, CI/CD, clear documentation, and sensible upgrade paths
  • Partner with product and business stakeholders to turn requirements into technical solutions

Benefity

  • Up to 26 business vacation days per year
  • 10 fully paid illness/special days off per year without medical documents for all contract types
  • Health and life insurance (Luxmed)
  • MyBenefit platform with Multisport option
  • Internal psychological support service
  • English language classes from the first working day
  • Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, plus diverse internal training
  • Flexible workplace: office, home, or hybrid
  • Tech Skills Mentoring Program
  • Opportunities for public speaking, mentoring, or technical interviewing
  • Fully paid idle (bench) when not involved in projects
  • Certification reimbursement (AWS, GCP, Microsoft, etc.)
Elastyczne godziny
Płatny urlop
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Kursy językowe
Szkolenia wewnętrzne
Płatne święta

Inne informacje

Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

DataArt

DataArt

20 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz