Senior Full Stack Developer (Ruby on Rails)
⚲ Białystok
20 000 - 27 000 PLN brutto (ANY)
Wymagania
- Ruby on Rails
- Ruby
- JavaScript
- HTML5
- CSS 3
- Linux
- Git
- SQL
Opis stanowiska
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.
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.
🔍 Dekoder Ogłoszenia
🔴
dodatkowym atutem ze względu na specyfikę realizowanych projektów i codzienną współpracę zespołu
Choć praca zdalna jest możliwa, preferowana jest obecność w biurze, co może oznaczać nacisk na pracę stacjonarną lub częstsze spotkania stacjonarne.
🔴
podejmowanie kluczowych decyzji technologicznych
Może oznaczać zarówno realny wpływ na architekturę, jak i konieczność wdrażania decyzji już podjętych przez kadrę zarządzającą.
🔴
wspieranie rozwoju technicznego zespołu (Junior/Mid)
Oprócz zadań deweloperskich, będziesz odpowiedzialny za mentoring, co może oznaczać znaczną część czasu poświęconą na pomoc innym.
🟡
projektowanie wysokiej jakości API
Może sugerować pracę nad istniejącymi, być może już dobrze zdefiniowanymi API, a niekoniecznie tworzenie ich od zera.