chevron_left Zobacz wszystkie oferty

Senior Ruby on Rails Developer

Zdalnie (Polska + USA)
oferta aktualna

Kogo szukamy

Poszukujemy Senior Ruby on Rails Developera, który dołączy do zespołu rozwijającego skalowalną, wysoko dostępną platformę do zarządzania cyklem życia produktów finansowych.

Twoje zadania

  • Projektowanie, szacowanie i wdrażanie nowych funkcjonalności systemu
  • Przekładanie wymagań biznesowych na zadania techniczne (Jira)
  • Codzienna współpraca z interesariuszami i zespołami powiązanymi (funding, API, aplikacje klienckie, generowanie dokumentów)
  • Refaktoryzacja i przeglądy kodu — również międzyzespołowe
  • Obsługa środowiska produkcyjnego w rotacyjnym grafiku (~co 4 tygodnie): poprawki błędów, optymalizacja wydajności, aktualizacje zależności (gemy, paczki, kontenery)
  • Tworzenie i aktualizacja dokumentacji technicznej
  • Prowadzenie mniejszych projektów wewnętrznych (np. system raportowania czasu)

Wymagania

  • Minimum 5 lat doświadczenia komercyjnego w tworzeniu backendu w Ruby
  • Doświadczenie w pracy z dużymi bazami danych (migracje bez przestojów, optymalizacja zapytań SQL)
  • Znajomość Dockera i Kubernetes
  • Umiejętność projektowania architektury systemów w oparciu o wymagania biznesowe
  • Komunikatywna znajomość języka angielskiego (spotkania, dokumentacja)
  • Samodzielność i odpowiedzialność w pracy zespołowej

Mile widziane

  • Doświadczenie z Kafka
  • Znajomość narzędzi monitorujących i logujących: Prometheus, Grafana, Kibana
  • Doświadczenie z AWS (S3, SQS)
  • Znajomość wzorców projektowych: Service Objects, CQRS, Command Pattern,
  • Dependency Injection

Technologie, z których korzystamy

  • Backend: Ruby 3.2, Rails 7.2, Redis, Kafka
  • DevOps / Monitoring: Kubernetes, AWS, Jenkins, Prometheus, Grafana, Elasticsearch/Kibana, Rollbar, NewRelic
  • Procesy: TDD, wysoka jakość pokrycia testami, pair programming, code review
  • Kultura pracy: “You build it, you run it” - każdy developer odpowiada za jakość i stabilność swojego kodu na produkcji

O nas

iRonin, IT Samurai – to ekspert w branży technologicznej, który nieustannie dąży do mistrzostwa w swoim fachu i dostarcza usługi IT na najwyższym poziomie. Tę filozofię realizujemy od 2007 roku, będąc jedną z pierwszych firm w pełni zdalnych już od momentu powstania.

Dzięki dziesiątkom długofalowych współprac i zrealizowanych projektów zdobyliśmy dogłębną wiedzę techniczną i projektową w branżach takich jak fintech, medtech, HR-tech czy nieruchomości. Pracowaliśmy z klientami z całego świata — m.in. z USA, Wielkiej Brytanii, Niemiec, Barbadosu i Australii.

Aby zapewnić najwyższą jakość usług, budujemy zespoły z doświadczonych specjalistów. Wybieramy projekty, które oferują realne wyzwania i możliwości rozwoju, a ich efekty możemy z dumą prezentować w naszym portfolio.

Najczęściej zadawane pytania

expand_more
Czy mogę pracować zdalnie?

Jako 100% zdalny software house umożliwiamy pracę z domu. Cała nasza organizacja jest tworzona z myślą o zespole zdalnym - w tym komunikacja, narzędzia, benefity i wiele więcej.

expand_more
Czy jest możliwość pracy z biura i/lub skorzystania z opcji biura coworkingowego?

Udostępniamy opcję pracy z biura w lokalizacjach: Rzeszów, Wrocław, Gdańsk i Poznań. W pozostałych miastach jest możliwość dofinansowania przez nas biura coworkingowego dla Ciebie lub zebrania większej liczby osób chętnych na tę opcję.

expand_more
Czy zmiany projektów są możliwe?

Zmiana projektu jest możliwa, wymaga ona konsultacji z team leaderem, który zweryfikuje potrzeby personalne w innych projektach iRonin.IT. Aktualnie pracujemy nad kilkunastoma aplikacjami - wewnętrznymi oraz dla naszych klientów.

expand_more
Jaką metodologię zarządzania stosujemy w projektach?

W iRonin.IT realizujemy kilkanaście projektów, zatem stosowane metody zarządzania zależą od potrzeb klienta i aplikacji. W 90% przypadków jest to dopasowana do warunków projektu wersja Scruma (standupy, retrospektywy), kanban i scrumban. W wyjątkowych przypadkach podejmujemy się również projektów typu Waterfall, gdzie prace zaplanowane są od początku do końca projektu.

expand_more
Czy mogę decydować, o której zaczynam pracę?

Godziny pracy w iRonin możesz dopasować do swojego planu dnia, a pracę rozpocząć o dowolnej godzinie. Obowiązkowe jest uczestnictwo w codziennych standupach, które zwykle odbywają się między 10:00 a 11:30 w zależności od ustaleń wewnętrznych w teamie projektowym.

Aplikuj