NodeJS Backend Developer
Summary
Builds and maintains the backend of Diagnostyka's medical mobile app and patient-facing services in Node.js (TypeScript/NestJS) — 70% new features, 30% maintenance. Works with Firebase, Google Cloud Functions/GCP, PostgreSQL/MySQL, Docker and CI/CD in a Scrum team, hybrid or on-site in Kraków.
Parę słów o nas:
Wyobraź sobie pracę w firmie, która realnie poprawia komfort życia milionów ludzi na całym świecie. Pracę w projektach, w którym masz wpływ na wszystko – od doboru narzędzi, po możliwość realizowania własnych pomysłów.
Diagnostyka Digital Hub to centrum innowacji technologicznych grupy Diagnostyka. Wychodzimy z własną inicjatywą, proponując rozwiązania, które skutkują poprawą użyteczności tworzonych przez nas systemów. Dzięki dobrej znajomości domeny i know-how, szybko identyfikujemy problemy a dostarczając innowacyjne technologie, wspieramy działanie firmy.
Tworzone przez nas oprogramowanie jest wykorzystywane w całym procesie obsługi pacjenta od zakupu badania, przez laboratorium aż po udostępnienie wyniku. Stawiamy na najnowsze rozwiązania technologiczne takie jak mikroserwisy, DDD czy machine learning. W naszej pracy łączymy zarówno najnowsze trendy oraz stabilne rozwiązania. Dbamy o to, żeby narzędzia z których korzystamy, były stale aktualizowane.
O projekcie:
Rozkręcamy aplikację mobilną Diagnostyka! To narzędzie jeszcze przez jakiś czas służyć będzie przede wszystkim jako agregat Twoich wyników i nowy kanał sprzedaży badań. Szybko, bo już w 2025 zaczniemy jednak skręcać w kierunku propagowania profilaktyki zdrowia. Mamy ambicję nauczyć Polaków odpowiedzialnego i terminowego badania się. Nasza aplikacja pomoże być zdrowym i żyć dłużej, zgodnie z misją Diagnostyki!
Trudno przecenić satysfakcję z pracy nad produktem, który realnie pomaga ludziom, a przez swój zasięg, ma szansę wprowadzić zmianę w nawykach milionów ludzi. Taka okazja nie zdarza się często.
Podział pracy:
70% nowych funkcjonalności, 30% utrzymania
Tech stack:
Node (Typescript), Firebase, Google Cloud Functions, Google Cloud Platform, PostgreSQL/MySQL
Metodyka pracy:
Scrum
Typ pracy:
hybrydowo lub stacjonarnie (minimum 3-4 dni w tygodniu w biurze w Krakowie przy ul. Prof. M. Życzkowskiego 18);
Stawka miesięczna:
17000 – 22000 PLN netto + VAT miesięcznie + 24 dni płatnego urlopu (lub UoP)
Czego od Ciebie oczekujemy?
- Minimum 3-letniego doświadczenia zawodowego,
- Bardzo dobrej znajomości NodeJS (Typescript, NestJS),
- Doświadczenia z Google Cloud Platform,
- Doświadczenia w pracy z relacyjnymi bazami danych np. MySQL,
- Doświadczenia w projektowaniu REST API,
- Znajomość: Docker, CI/CD;
- Umiejętności tworzenia wydajnego i elastycznego kodu przystosowanego do wielokrotnego użytku,
- Doświadczenia w korzystaniu z systemu kontroli wersji Git,
- Umiejętności pracy w zespole, komunikatywności.
Twoim atutem będzie znajomość:
- React / TypeScript;
- nierelacyjnych baz danych: Redis.
Czym będziesz się zajmować?
- Tworzeniem nowoczesnych aplikacji i serwisów odpowiedzialnych za dostarczanie usług medycznych;
- Tworzeniem rozbudowanych interfejsów REST API;
- Utrzymaniem i rozwojem struktury relacyjnych baz danych;
- Optymalizacją działania aplikacji internetowych;
- Tworzeniem testów automatycznych;
- Pracą w podejściu CI/CD z wykorzystaniem Docker oraz Kubernetes.
Dlaczego warto z nami pracować?
- Ze względu na świetną atmosferę – nie jesteśmy korporacją; starannie dobieramy nowych współpracowników, aby budować spójną kulturę firmową i czuć się komfortowo w miejscu, w którym spędzamy 30% naszego życia;
- Nie będziesz się nudzić – tworzymy różnorodne aplikacje i serwisy z wykorzystaniem najnowszych technologii, dzięki czemu zawsze będziesz mógł/mogła znaleźć coś interesującego dla siebie;
- Będziesz mieć szerokie pole do rozwoju w zakresie nowych technologii; stawiamy na zdobywanie wiedzy poprzez codzienną, aktywną pracę i wdrażanie innowacyjnych rozwiązań;
- Pracujemy stacjonarnie lub hybrydowo (minimum 3-4 dni w tygodniu w biurze w Krakowie przy ul. Prof. M. Życzkowskiego 18);
- Minimum procedur i krótka ścieżka decyzyjna w projektach – skupiamy się na tym co najważniejsze czyli na programowaniu;
- Wyjścia i eventy firmowe – wiemy jak ważna jest regeneracja i odpoczynek dlatego dbamy o to, żeby koledzy i koleżanki z pracy kojarzyli nam się nie ze słynnym hasłem u mnie działa , a ze wspólnymi wyjściami:)
- Pakiet benefitów: Luxmed, Multisport, platforma do nauki języka angielskiego, pakiet ubezpieczeń – praca pracą, ale o zdrowie też trzeba zadbać!
Nie zapomnij o zawarciu w CV klauzuli:
Wyrażam zgodę na przetwarzanie przez Pracodawcę/Administratora (Diagnostyka Digital Hub z siedzibą w Krakowie przy ul. ul. Prof. M Życzkowskiego 18, 31-864 Kraków) moich danych osobowych zawartych w niniejszym zgłoszeniu w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu oraz dla celów przyszłych rekrutacji.
Jeśli masz jakieś pytania zapraszam do kontaktu: biuro@diagnostyka.digital