Senior Fullstack Developer (F/M) - Java + React

6 430 - 8 310 USDNet per month - B2B
4 946 - 6 595 USDGross per month - Permanent
Java

Senior Fullstack Developer (F/M) - Java + React

Java
-, Poznań +4 Locations

drEryk

Full-time
B2B, Permanent
Senior
Remote
6 430 - 8 310 USDNet per month - B2B
4 946 - 6 595 USDGross per month - Permanent

Job description

offer-banner

SENIOR FULLSTACK DEVELOPER (F/M) - JAVA + REACT

Tworzymy produkty dla branży medycznej, z których korzystają tysiące lekarzy i personelu medycznego w Polsce. Szukamy kolejnego członka zespołu rozwijającego system w modelu SaaS, który ma realny wpływ na ich codzienną pracę. 

Rozwijamy system 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. System obsługuje złożone procesy medyczne i integruje się z wieloma systemami zewnętrznymi. Dużą wagę przykładamy do tego, aby dostarczane rozwiązania realnie działały u użytkowników i odpowiadały na ich potrzeby. 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.


Tech stack

    Java

    advanced

    React

    advanced

    TypeScript

    advanced

    SQL

    regular

Office location

Senior Fullstack Developer (F/M) - Java + React

6 430 - 8 310 USDNet per month - B2B
Summary of the offer

Senior Fullstack Developer (F/M) - Java + React

-, Poznań
drEryk
6 430 - 8 310 USDNet per month - B2B
4 946 - 6 595 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest drEryk S.A. z siedzibą w 30-415 Kraków, ul. Wadowicka 6 (dalej jako "administrator"). Masz... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.