Senior Fullstack Engineer
Warszawa, Mazowieckie, Polska
Product Development
Jutro Medical to dynamicznie rozwijający się operator medyczny, rewolucjonizujący oblicze polskiej ochrony zdrowia poprzez technologię.
Obecnie prowadzimy 32 kliniki w 20 miastach Polski, głównie w obszarze podstawowej opieki zdrowotnej (POZ), w których pacjenci bezpłatnie w ramach ubezpieczenia NFZ mogą odbyć wizytę lekarską oraz wykonać konieczne badania. Opiekujemy się blisko 180 tysiącami pacjentów, a cała grupa kapitałowa generuje rocznie 130 mln zł przychodu. Wartości te jednak dynamicznie rosną, ponieważ co miesiąc dołączają do nas nowi pacjenci – zarówno organicznie, jak i poprzez przejęcia klinik, co skokowo zwiększa skalę działalności grupy.
Jutro Medical to też innowacyjna technologia – autorski system do sprawnego prowadzenia leczenia opracowany wspólnie z lekarzami. Jego składowe to:
- backend systemu medycznego – skrywa tajniki systemu obsługi pacjentów,
-
aplikacja mobilna – dzięki której możesz z dowolnego miejsca porozmawiać z zespołem medycznym,
-
aplikacja webowa dla personelu medycznego – lekarzy, pielęgniarek i asystentów medycznych – automatyzująca formalności, a co za tym idzie, znacznie skracająca czas oraz ilość ich pracy. Koncentrując się na uwolnieniu czasu pracy personelu medycznego, sprawiamy, że mogą oni przeznaczyć go na leczenie i profilaktykę swoich Pacjentów,
-
sklep e-commerce – w którym oferujemy pakiety badań profilaktycznych, przygotowane do stylu życia naszych pacjentów, po których od razu umawiamy się na konsultację, by omówić wyniki. Wychodzimy z założenia, że dbanie o zdrowie powinno być proste i każdy problem zasługuje na poważne traktowanie,
-
rozwiązania AI, nad którymi pracujemy, aby wspierać lekarzy w ich codziennej pracy. Celem budowania rozwiązań AI w JM jest wzmocnienie modelu "przychodni przyszłości", w której lekarz maksymalnie dużo czasu poświęca na diagnozowanie i leczenie, a technologia w tle usuwa tarcia, papierologię i chaos organizacyjny. AI nie zastępuje lekarza, ale podnosi jakość jego decyzji i odciąża go z pracy administracyjnej.
Ale AI u nas to nie tylko produkt – to sposób, w jaki budujemy oprogramowanie. Aktywnie wdrażamy agentic coding workflows, narzędzia AI-assisted development i szukamy osoby, która wskoczy razem z nami do pociągu.
Tech stack:
-
Back-End: Node.js, TypeScript, PostgreSQL, GraphQL, NestJS, DDD
-
Front-End: React, TypeScript, NextJS, GraphQL, TailwindCSS
-
Mobile: React Native
-
Data Science / AI: Python
-
Infrastruktura: Kubernetes, GCP
-
AI Tooling: Claude Code, Cursor, Copilot - i wszystko co działa
Jakie zadania na Ciebie czekają:
- rozwój i utrzymanie naszych kluczowych produktów – systemu medycznego, aplikacji mobilnej i e-commerce,
- branie technicznego ownershipu za rozwiązania end-to-end – od zrozumienia problemu, przez implementację, aż po wdrożenie i obserwację działania na produkcji,
- rozwijanie sposobu, w jaki pracujemy z AI – budowanie lepszego kontekstu, narzędzi, instrukcji i workflowów dla ludzi i agentów,
- automatyzowanie kolejnych elementów procesu developerskiego – m.in. code review, testów, scaffoldingu, migracji i diagnozy problemów,
- inwestowanie w testy, monitoring, dokumentację i tooling tak, aby kolejne zmiany były prostsze i mniej zależne od wiedzy pojedynczych osób,
- współpraca z zespołem produktowym i ML przy projektowaniu oraz wdrażaniu nowych rozwiązań i Proof of Conceptów.
Jesteś dla nas idealnym/ą kandydatem/ką jeśli:
- masz minimum 5 lat doświadczenia komercyjnego oraz bardzo dobrą znajomość TypeScript i Node.js,
- masz doświadczenie z relacyjnymi bazami danych – preferujemy PostgreSQL,
- bierzesz ownership za rozwiązanie, a nie tylko za napisanie kodu – interesuje Cię, jak działa ono na produkcji i co można poprawić po wdrożeniu,
- AI jest realną częścią Twojego codziennego warsztatu – nie chodzi o to, że „próbowałeś Copilota”, ale że masz konkretne przykłady skutecznego wykorzystania go w pracy developerskiej,
- nie ograniczasz się do promptowania modeli – potrafisz iterować nad kontekstem, narzędziami, instrukcjami i guardrailami, żeby AI z czasem działało coraz lepiej,
- masz inicjatywę i chcesz wpływać nie tylko na kod, ale również na sposób, w jaki cały zespół tworzy software.
Dużym plusem będzie, jeśli:
- masz doświadczenie z ewaluacją jakości outputów AI – budujesz benchmarki, eval suite'y i mierzysz, czy Twoje workflowy faktycznie działają, a nie tylko „wyglądają ok”,
- budowałeś własne agenty, skille lub pipeline'y LLM-owe i rozumiesz, jak łączyć modele, kontekst i narzędzia w większy system,
- pracowałeś z mechanizmami takimi jak AGENTS.md, skills, MCP/tool use, hooks lub podobnymi sposobami budowania kontekstu i guardraili dla agentów,
- umiesz pracować z GraphQL API,
- pracowałeś z Kubernetesem – używamy GKE,
- masz doświadczenie w projektowaniu architektury większych systemów i pracy z danymi.
Co gwarantujemy?
-
wynagrodzenie: PLN 18 000 - PLN 25 000 netto (B2B),
-
możliwość udziału w programie opcyjnym (ESOP) – czyli możesz zostać współwłaścicielem Jutro Medical,
-
elastyczne godziny pracy – możesz zacząć i skończyć swoją pracę o dowolnej porze,
-
hybrydowy model pracy, nasze biuro znajduje się w budynku Atrium Centrum (przy al. Jana Pawła II 27 w Warszawie),
-
nielimitowaną, pełnopłatną przerwę w świadczeniu usług,
-
dofinansowanie do karty Multisport,
-
pełnopłatne urlopy chorobowe (100%),
-
konsultacje medyczne z pierwszej ręki :),
-
dodatkowy budżet na badania profilaktyczne,
-
budżet na narzędzia AI i subskrypcje – dajemy Ci to, czego potrzebujesz do pracy,
-
kulturę pracy opartą na otwartej komunikacji, ciągłym usprawnianiu współpracy w zespole, indywidualnym podejściu do rozwoju,
-
no dress code policy i nieformalną atmosferę pracy,
-
dedykowany budżet na rozwój oraz nielimitowany dostęp do platform edukacyjnych,
-
liczne okazje do wspólnego spędzania czasu w ramach integracji zespołowych i ogólnofirmowych.