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.
Senior Ruby on Rails Developer
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
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ę.
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.
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.
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.