Pracuj.pl Praca zdalna Senior

AI First Senior Fullstack Developer (Node.js / React)

7bulls.com Sp. z o.o.

⚲ Warszawa, Śródmieście

140–180 zł netto (+ VAT) / godz.

Wymagania

  • Node.js
  • React.js
  • TypeScript
  • GitHub Copilot
  • Cursor
  • LLMs

Opis stanowiska

Nasze wymagania:
Doświadczenie: Minimum 4 lata komercyjnego doświadczenia na podobnym stanowisku jako Fullstack Developer (w tym min. 4–5 lat w rozwoju aplikacji webowych w stosie Node.js oraz React).
Doświadczenie projektowe: Udokumentowane dostarczenie od A do Z więcej niżjednego złożonego projektu produkcyjnego.
Proces wytwórczy: Dojrzałe rozumienie pełnego cyklu życia oprogramowania
(SDLC) – od zbierania wymagań, przez architekturę, testy, aż po CI/CD i monitoring aplikacji.
AI-Driven Mindset: Praktyczna znajomość narzędzi wspierających programowanie za pomocą AI (np. GitHub Copilot, Cursor, LLMs). Szukamy osoby, dla której generowanie kodu i pisanie testów z pomocą AI to codzienność, ale która potrafi krytycznie zweryfikować i poprawić efekty pracy sztucznej inteligencji.
Mentalność produktowa & "Doer" Mindset: Umiejętność projektowania i implementacji modułów end-to-end. Jesteś nastawiony na działanie – dostajesz user story i proaktywnie pracujesz nad tym, aby je uszczegółowić, ustrukturyzować i skutecznie zaimplementować.
Bezpieczeństwo danych: Umiejętność patrzenia na kod przez pryzmat wartości biznesowej i bezpieczeństwa (będziesz pracować z architekturą operującą na wrażliwych danych klinicznych).
Język angielski: Znajomość na poziomie B2/C1 – umożliwiająca swobodną komunikację w międzynarodowym środowisku projektowym.

O projekcie:
W 7bulls łączymy zaawansowaną innowację inżynierską z realnymi potrzebami rynku. Obecnie dla naszego klienta z branży badań klinicznych tworzymy przełomową platformę nowej generacji opartej na sztucznej inteligencji. Nasz produkt agreguje rozproszone dane z globalnych systemów medycznych, automatyzuje procesy operacyjne i radykalnie odciąża zespoły kliniczne w ich codziennej pracy.
Do tego zespołu poszukujemy samodzielnego Fullstack Developera, który lubi widzieć realny wpływ swojego kodu na biznes, traktuje narzędzia AI jako naturalne wsparcie w codziennym programowaniu, a przy tym posiada inżynierską czujność i "głowę na karku".

Zakres obowiązków:
Projektowanie i rozwój platformy: Tworzenie skalowalnej architektury backendowej (Node.js) oraz intuicyjnych, responsywnych interfejsów użytkownika (React) dla dynamicznych dashboardów operacyjnych.
Integracje systemowe i agregacja danych: Współpraca przy budowaniu kontraktów integracyjnych (API) umożliwiających płynne i wydajne zasysanie, mapowanie oraz normalizację danych z systemów zewnętrznych (EDC, CTMS, eTMF).
Maksymalizacja efektywności poprzez AI: Aktywne i codzienne wykorzystywanie narzędzi AI do potęgowania tempa oraz jakości dostarczanego kodu – od automatycznego pisania testów jednostkowych/integracyjnych po asystowane code review.
Weryfikacja i QA pracy AI: Pełnienie roli ostatecznego „strażnika jakości” – krytyczny przegląd, optymalizacja i refaktoryzacja kodu generowanego przez modele AI pod kątem wydajności oraz bezpieczeństwa.
Praca w metodyce SCRUM: Aktywny udział w procesach zwinnych, ścisła współpraca z Product Leadami oraz Data Scientistami w celu szybkiego dowożenia kolejnych kamieni milowych platformy.
Dbanie o najwyższy standard Compliance: Implementacja rozwiązań z uwzględnieniem rygorystycznych standardów ochrony danych (m.in. przetwarzanie danych PHI, mechanizmy kontroli dostępu RBAC oraz pełna audytowalność kodu i akcji użytkownika).

Oferujemy:
Trwałą i stabilną współpracę.
Pracę zdalną lub w biurze.
Czas pracy dostosowany do Twoich potrzeb.
Lektoraty z języka angielskiego.
Prywatną opiekę medyczną.
Indywidualne i elastyczne podejście do ludzi oraz ich sytuacji.

🔍 Dekoder Ogłoszenia

🔴
AI-Driven Mindset: Praktyczna znajomość narzędzi wspierających programowanie za pomocą AI (np. GitHub Copilot, Cursor, LLMs). Szukamy osoby, dla której generowanie kodu i pisanie testów z pomocą AI to codzienność, ale która potrafi krytycznie zweryfikować i poprawić efekty pracy sztucznej inteligencji.
Oczekuje się, że będziesz aktywnie wykorzystywać narzędzia AI do codziennej pracy, ale Twoja rola będzie polegać głównie na weryfikacji i poprawianiu wygenerowanego kodu, a nie na tworzeniu go od podstaw.
🔴
Mentalność produktowa & "Doer" Mindset: Umiejętność projektowania i implementacji modułów end-to-end. Jesteś nastawiony na działanie – dostajesz user story i proaktywnie pracujesz nad tym, aby je uszczegółowić, ustrukturyzować i skutecznie zaimplementować.
Możesz być odpowiedzialny za pełny cykl rozwoju funkcjonalności, od analizy wymagań po wdrożenie, co może oznaczać dużą samodzielność, ale też potencjalnie brak jasnego podziału obowiązków.
🟡
Dojrzałe rozumienie pełnego cyklu życia oprogramowania (SDLC) – od zbierania wymagań, przez architekturę, testy, aż po CI/CD i monitoring aplikacji.
Chociaż wymieniono wszystkie etapy SDLC, rzeczywiste zaangażowanie w każdy z nich może być ograniczone w zależności od wielkości zespołu i podziału ról.
🟡
Bezpieczeństwo danych: Umiejętność patrzenia na kod przez pryzmat wartości biznesowej i bezpieczeństwa (będziesz pracować z architekturą operującą na wrażliwych danych klinicznych).
Oznacza to, że będziesz musiał zwracać szczególną uwagę na kwestie bezpieczeństwa i zgodności z przepisami, co może wymagać dodatkowego czasu i wysiłku.