Senior Full Stack Developer (Ruby on Rails)

Summary

Senior Full Stack Developer builds and maintains Ruby on Rails web apps for medical diagnostics systems used in Polish hospitals, focusing on LIMS solutions like PatARCH and ONLIS.

O nas

Jesteśmy firmą z ponad 20-letnim doświadczeniem, specjalizującą się w dostarczaniu zaawansowanego oprogramowania dla sektora medycznego. Tworzymy kompletne rozwiązania z powodzeniem wykorzystywane przez największe szpitale i dziesiątki laboratoriów w całej Polsce - w tym nasze flagowe rozwiązania klasy LIMS - PatARCH oraz ONLIS.

O projektach

Nasze sztandarowe produkty to systemy klasy LIMS usprawniające pracę zakładów diagnostyki patomorfologicznej, genetycznej i analitycznej od momentu przyjęcia próbki aż do wydania wyniku. Systemy takie jak PatARCH i ONLIS są nieodłącznym składnikiem nowoczesnej diagnostyki - umożliwiają skuteczne i szybkie wydanie wyniku niezbędnego w procesie leczenia pacjenta.

Forma pracy

Oferujemy elastyczne formy współpracy – możesz pracować hybrydowo lub w pełni zdalnie. Jeśli jednak masz możliwość dołączenia do nas w biurze w Białymstoku, będzie to dla nas dodatkowym atutem ze względu na specyfikę realizowanych projektów i codzienną współpracę zespołu.

Twój zakres obowiązków

  • Rozwój i utrzymanie systemów PatARCH i ONLIS - aplikacji webowych we framework'u Ruby on Rails - kluczowych produktów obecnych w większości największych szpitali w Polsce.

  • Praca nad architekturą systemów - podejmowanie kluczowych decyzji technologicznych i projektowanie nowych modułów wspierających diagnostykę medyczną.

  • Mentoring - prowadzenie Code Review oraz wspieranie rozwoju technicznego zespołu (Junior/Mid).

  • Integracje - projektowanie wysokiej jakości API oraz integracji z systemami zewnętrznymi i urządzeniami laboratoryjnymi.

  • Utrzymanie i refaktoring dotychczasowego kodu.

Nasze wymagania

  • Minimum 5 lat komercyjnego doświadczenia w programowaniu w Ruby on Rails.

  • Głębokie zrozumienie relacyjnych baz danych oraz umiejętność zaawansowanej optymalizacji SQL.

  • Doświadczenie w pracy z rozbudowanym kodem oraz umiejętność systematycznego wprowadzania zmian w dużych systemach produkcyjnych.

  • Praktyczna znajomość wzorców projektowych i zasad Clean Code.

  • Biegłość w obsłudze systemu kontroli wersji Git oraz systemu Linux.

  • Znajomość języka angielskiego na poziomie min. B2 (dokumentacja techniczna).

Mile widziane (dodatkowe atuty)

  • Biegła znajomość Hotwire (Turbo & Stimulus) oraz nowoczesnego JavaScriptu.

  • Znajomość protokołów medycznych (HL7/ASTM) lub doświadczenie w branży medycznej.

Oferujemy

  • Stabilne zatrudnienie w oparciu o umowę o pracę lub B2B w firmie o ugruntowanej pozycji rynkowej.

  • Realny wpływ na produkt, który na co dzień pomaga w diagnostyce ratującej życie.

  • Pakiet ubezpieczenia medycznego.

  • Komfortowe warunki pracy w biurze w Białymstoku: brak korporacyjnego "wyścigu szczurów", cisza, ergonomiczne stanowiska pracy.

  • Przyjazną atmosferę: pyszną kawę, firmowe krówki i michałki oraz legendarne "owocowe czwartki".

Przebieg rekrutacji

  • Etap I: Rozmowa techniczna (zdalna przez MS Teams lub stacjonarna) dotycząca Twojego doświadczenia, podejścia do architektury i optymalizacji.

  • Etap II: Praktyczne zadanie programistyczne, w którym ocenimy jakość kodu, podejście do refaktoryzacji i umiejętność rozwiązywania złożonych problemów.

Jeśli chcesz rozwijać aplikację wprowadzającą innowacyjność do polskiej medycyny, korzystając z nowoczesnych technologii – zapraszamy do aplikowania.