Wróć
SENIOR FULLSTACK DEVELOPER (FM) – Java + React
Produkcja

SENIOR FULLSTACK DEVELOPER (FM) – Java + React

Cała Polska Pełny etat

Tworzymy produkty dla branży medycznej, z których korzystają tysiące lekarzy i personelu medycznego w całej Polsce. Szukamy kolejnego członka zespołu rozwijającego nasze rozwiązania SaaS, które mają realny wpływ na codzienną pracę użytkowników.

Rozwijamy nasze rozwiązania w kilku zespołach Scrumowych, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. Pracujemy w architekturze mikroserwisowej, wykorzystując podejście Domain Driven Design do modelowania złożonych procesów biznesowych. Dużą wagę przykładamy do tego, aby dostarczane rozwiązania odpowiadały na realne potrzeby użytkowników i sprawdzały się w codziennej pracy. Nie szukamy osoby, która chce jedynie realizować gotowe zadania. Szukamy developera, który chce rozumieć problemy użytkowników, proponować rozwiązania i współtworzyć produkt. 

Chcesz mieć wpływ na to, co robisz? Chcesz brać odpowiedzialność za rozwiązania, z których korzystają ludzie, których znasz? 

Aplikuj do nas!

 

Za co będziesz odpowiedzialna/y: 

  • Projektowanie i implementację funkcjonalności po stronie backendu i frontendu (w proporcjach ok. 60-70% backend oraz 30-40% frontend); 
  • Analiza wymagań produktowych, biznesowych i technicznych; 
  • Implementacja funkcjonalności wspierających złożone procesy biznesowe w branży medycznej; 
  • Modelowanie domeny i pracę z danymi; 
  • Integracje z systemami zewnętrznymi; 
  • Dbanie o jakość kodu (code review, testy); 
  • Aktywny udział w decyzjach technicznych; 
  • Wspieranie zespołu w podejmowaniu decyzji technicznych i dzielenie się wiedzą; 
  • Inicjowanie i wdrażanie usprawnień technicznych oraz organizacyjnych; 
  • Współpraca z developerami, QA i Product Ownerem. 

Nasze wymagania: 

Szukamy osoby, która: 

  • Ma minimum 6 lat doświadczenia (lub 2 lata na stanowisku seniora) w tworzeniu aplikacji webowych z użyciem Javy i Reacta;  
  • Potrafi samodzielnie zaprojektować rozwiązanie dla złożonego problemu i rozbić je na etapy realizacji; 
  • Rozumie kontekst biznesowy rozwiązań i bierze odpowiedzialność za ich działanie w praktyce (nie tylko za implementację); 
  • Nie ogranicza się do realizacji zadań – interesuje się tym, czy rozwiązanie spełnia potrzeby użytkownika; 
  • Potrafi pracować na ogólnych wymaganiach biznesowych i samodzielnie doprecyzowywać szczegóły rozwiązania; 
  • Aktywnie identyfikuje problemy, proponuje rozwiązania i usprawnienia; 
  • Rozumie praktyki efektywnego wytwarzania oprogramowania (np. trunk-based development, Continuous Delivery) lub chce je rozwijać w praktyce; 
  • Jasno się komunikuje i potrafi uzasadniać decyzje techniczne; 
  • Potrafi wspierać innych członków zespołu, dzielić się wiedzą i pomagać w podejmowaniu decyzji technicznych; 
  • Projektuje rozwiązania z myślą o utrzymywalności i rozwoju systemu; 
  • Ma praktyczne doświadczenie w pracy z Domain Driven Design (DDD). 

 

Wymagania techniczne: 

  • Bardzo dobra znajomość języka Java (11+); 
  • Bardzo dobra znajomość React i TypeScript; 
  • Dobra znajomość SQL (najlepiej w kontekście PostgreSQL); 
  • Doświadczenie w pracy z Hibernate oraz Spring (zarządzanie kontekstem aplikacji, DI, integracja modułów); 
  • Doświadczenie w pisaniu testów (np. Spock, JUnit, Testing Library, Vitest); 
  • Doświadczenie w pracy z systemami rozproszonymi (architektura mikroserwisowa); 
  • Umiejętność projektowania czytelnego, testowalnego i utrzymywalnego kodu. 

 

Mile widziane: 

  • Wykształcenie wyższe techniczne (preferowane informatyczne); 
  • Doświadczenie z CQRS; 
  • Znajomość Dockera, Kubernetesa; 
  • Podstawowa znajomość usług chmurowych (np. AWS); 
  • Doświadczenie z Continuous Delivery; 
  • Doświadczenie z narzędziami AI do zwiększania produktywności i jakości pracy; doświadczenie z aplikacjami mobilnymi lub responsywnymi interfejsami; 
  • Umiejętność współpracy z projektantami UI/UX i pracy z makietami w Figma. 

 

Co oferujemy? 

  • Realny wpływ na rozwój produktu usprawniającego codzienną pracę lekarzy oraz personelu medycznego; 
  • Faktyczna decyzyjność w zakresie rozwiązań technicznych i architektury systemu. 
  • Sprawczość  w zakresie realizacji zadań (narzędzia, podejście, implementacja); 
  • Pracę w środowisku stawiającym na jakość kodu i pragmatyczne podejście do procesu; 
  • Możliwość rozwoju zawodowego – szkolenia, konferencje;  
  • Stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B; 
  • Elastyczne godziny pracy oraz możliwość pracy zdalnej;  
  • Niezbędne narzędzia pracy;  
  • Naukę języka angielskiego;  
  • Opiekę medyczną LuxMed;  
  • Karnet Benefit Multisport;  
  • Możliwość przystąpienia do ubezpieczenia grupowego;  
  • Program rekomendacji pracowników; 
  • Nowoczesne biuro, spotkania integracyjne. 

Prosimy o przesłanie CV za pośrednictwem formularza eRecruiter (przycisk Aplikuj) lub na adres praca@dreryk.pl wraz z dołączoną zgodą na przetwarzanie danych osobowych

„Wyrażam zgodę na przetwarzanie danych osobowych zawartych w mojej ofercie pracy przez spółkę drEryk sp. z o.o. dla celów obecnej i przyszłych rekrutacji”.

Jednocześnie informujemy, że:

  • W drEryk sp. z o.o. obowiązuje Procedura Zgłoszeń Wewnętrznych. Sygnalista może dokonać Zgłoszenia Naruszenia pisemnie w postaci elektronicznej za pośrednictwem formularza znajdującego się na naszej stronie internetowej https://dreryk.pl/.
  • Administratorem Twoich danych osobowych jest drEryk sp. z o.o.
  • Twoje dane osobowe będą przetwarzane w celu przeprowadzenia postępowania rekrutacyjnego.
  • Dane osobowe w zakresie wskazanym w przepisach prawa dotyczących postępowania rekrutacyjnego będą przetwarzane na podstawie przepisów kodeksu pracy (art. 221 Kodeksu pracy) oraz na podstawie art. 6, ust 1, lit b RODO, jako dane niezbędne do podjęcia działań na żądanie osoby, której dane dotyczą, przed zawarciem umowy. Twoje dane osobowe będą również przetwarzane w celu ustalenia, dochodzenia lub obrony ewentualnych roszczeń – na podstawie art. 6 ust. 1 lit. f) RODO, tj. na podstawie prawnie uzasadnionego interesu Administratora.
  • Pozostałe dane osobowe (np. dane wizerunkowe), na podstawie udzielonej przez Ciebie zgody.
  • Administrator będzie przetwarzał Twoje dane osobowe, także w kolejnych procesach rekrutacji jeżeli wyrazisz na to zgodę. Udzielona zgoda może zostać odwołana w dowolnym czasie.
  • Twoje dane osobowe mogą być ujawniane następującym podmiotom: pracownikom i współpracownikom Administratora, podmiotom realizującym w imieniu i na rzecz Administratora procesy rekrutacyjne, dostawcom usług IT, podmiotom świadczącym usługi doradcze, prawnicze oraz wykonujące obsługę kadrową i księgową.
  • Twoje dane osobowe mogą zostać udostępnione podmiotom i organom upoważnionym do przetwarzania tych danych na podstawie przepisów prawa.
  • Administrator nie zamierza przekazywać Twoich danych osobowych do państw poza Europejskim Obszarem Gospodarczym (EOG) ani organizacji międzynarodowej.
  • Masz prawo do: dostępu do swoich danych oraz otrzymania ich kopii, sprostowania (poprawiania) swoich danych osobowych, ograniczenia przetwarzania danych osobowych, usunięcia danych osobowych, cofnięcia zgody, gdy przetwarzamy dane na podstawie udzielonej zgody, wniesienia skargi do Prezesa UODO (na adres Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa).
  • Podanie przez Ciebie danych osobowych w zakresie wynikającym z art. 221 Kodeksu pracy jest niezbędne, aby uczestniczyć w postępowaniu rekrutacyjnym. Podanie innych danych jest dobrowolne.
  • We wszelkich sprawach związanych z przetwarzaniem Twoich danych możesz się skontaktować z Inspektorem Ochrony Danych na adres e-mail: privacy@dreryk.pl lub w formie pisemnej poprzez korespondencję na adres siedziby Administratora.

Sprawdź pozostałe oferty

Wsparcie

TECHNICAL SUPPORT ENGINEER

Kraków i okolice Pełny etat
Zobacz
Produkcja

SENIOR BACKEND DEVELOPER (F/M) – Java

Cała Polska Pełny etat
Zobacz
Aplikacja korzysta z plików cookie. Klikając „Zaakceptuj”, zgadzasz się na przechowywanie plików cookies na swoim urządzeniu w celu sprawnego działania serwisu oraz analizy korzystania z serwisu. Szczegółowe informacje znajdziesz w naszej Polityce prywatności oraz po kliknięciu w „Dostosuj”