Full Stack Developer
⚲ Kraków, Warszawa
26 880 - 30 240 PLN netto (B2B)
Wymagania
- Java
- Spring Boot
- React
- Hibernate
- Kubernetes
- MariaDB
- JavaScript
Opis stanowiska
Wspólnie z naszym Partnerem Biznesowym, liderem branży nowych technologii i automatyzacji sieci, poszukujemy doświadczonego specjalisty do realizacji projektów jako Senior Full-Stack Engineer w projekcie Network Cloud. Projekt obejmuje tworzenie oprogramowania do konfiguracji, monitorowania i optymalizacji serwerów oraz sieci dla klientów na całym świecie – od automatyzacji sieci mobilnych po rozwój aplikacji cloud-native.
💡 ZAKRES USŁUG
- Samodzielna realizacja funkcjonalności end-to-end – od modelu danych i API na backendzie po interfejs użytkownika na froncie.
- Projektowanie i rozwój usług backendowych w Java oraz rozbudowanych interfejsów w React.
- Rozwój i utrzymanie wspólnej biblioteki komponentów UI oraz architektury backendowej.
- Udział w przeglądach kodu obejmujących cały stos technologiczny – backend, frontend oraz warstwę integracyjną między nimi.
- Merytoryczna współpraca z globalnymi centrami R&D Partnera.
🔍 WYMAGANE KOMPETENCJE
- Zaawansowana znajomość Java 21 wraz z Spring / Spring Boot i Hibernate.
- Praktyczne doświadczenie w JavaScript, TypeScript, React oraz Redux Toolkit.
- Dobra znajomość relacyjnych baz danych, w szczególności MariaDB.
- Znajomość systemu Linux na poziomie użytkownika lub wyższym oraz biegła obsługa Git.
- Umiejętność samodzielnego tworzenia dobrze przetestowanego i łatwego w utrzymaniu kodu po obu stronach stosu technologicznego.
- Zaawansowany, techniczny język angielski – do projektowania rozwiązań, code review i dokumentacji.
- Udokumentowane doświadczenie z platformami cloud-native, np. Kubernetes.
- Swoboda w korzystaniu z narzędzi AI (asystenci kodowania, LLM-y) oraz umiejętność oceny, kiedy warto im zaufać, a kiedy oprzeć się na własnej wiedzy.
Mile widziane:
- Doświadczenie w tworzeniu oprogramowania dla systemów telekomunikacyjnych.
- Znajomość protokołów takich jak IPv4/6, DNS, BGP, DHCP, SR i ZTP.
- Znajomość bibliotek do wizualizacji danych – Cytoscape.js, react-chartjs-2, MapLibre lub podobnych.
- Doświadczenie z Storybook, narzędziami mono-repo (Lerna) lub Webpack.
- Znajomość narzędzi automatyzacji, np. Ansible lub Terraform.
- Znajomość zagadnień sieciowych Linux i Kubernetes (routing, iptables, CNI).
TRYB WSPÓŁPRACY
Model hybrydowy – gotowość do spotkań koordynacyjnych z biura w Krakowie lub w Warszawie (1x w tygodniu / 1x na 2 tygodnie).
✨ OFERUJEMY
- Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
- Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
- Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- 5 000 PLN za polecenie znajomych do naszych projektów.
- Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży nowych technologii i automatyzacji sieci.
- Szybki i zdalny proces.
Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.
💡 ZAKRES USŁUG
- Samodzielna realizacja funkcjonalności end-to-end – od modelu danych i API na backendzie po interfejs użytkownika na froncie.
- Projektowanie i rozwój usług backendowych w Java oraz rozbudowanych interfejsów w React.
- Rozwój i utrzymanie wspólnej biblioteki komponentów UI oraz architektury backendowej.
- Udział w przeglądach kodu obejmujących cały stos technologiczny – backend, frontend oraz warstwę integracyjną między nimi.
- Merytoryczna współpraca z globalnymi centrami R&D Partnera.
🔍 WYMAGANE KOMPETENCJE
- Zaawansowana znajomość Java 21 wraz z Spring / Spring Boot i Hibernate.
- Praktyczne doświadczenie w JavaScript, TypeScript, React oraz Redux Toolkit.
- Dobra znajomość relacyjnych baz danych, w szczególności MariaDB.
- Znajomość systemu Linux na poziomie użytkownika lub wyższym oraz biegła obsługa Git.
- Umiejętność samodzielnego tworzenia dobrze przetestowanego i łatwego w utrzymaniu kodu po obu stronach stosu technologicznego.
- Zaawansowany, techniczny język angielski – do projektowania rozwiązań, code review i dokumentacji.
- Udokumentowane doświadczenie z platformami cloud-native, np. Kubernetes.
- Swoboda w korzystaniu z narzędzi AI (asystenci kodowania, LLM-y) oraz umiejętność oceny, kiedy warto im zaufać, a kiedy oprzeć się na własnej wiedzy.
Mile widziane:
- Doświadczenie w tworzeniu oprogramowania dla systemów telekomunikacyjnych.
- Znajomość protokołów takich jak IPv4/6, DNS, BGP, DHCP, SR i ZTP.
- Znajomość bibliotek do wizualizacji danych – Cytoscape.js, react-chartjs-2, MapLibre lub podobnych.
- Doświadczenie z Storybook, narzędziami mono-repo (Lerna) lub Webpack.
- Znajomość narzędzi automatyzacji, np. Ansible lub Terraform.
- Znajomość zagadnień sieciowych Linux i Kubernetes (routing, iptables, CNI).
TRYB WSPÓŁPRACY
Model hybrydowy – gotowość do spotkań koordynacyjnych z biura w Krakowie lub w Warszawie (1x w tygodniu / 1x na 2 tygodnie).
✨ OFERUJEMY
- Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
- Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
- Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- 5 000 PLN za polecenie znajomych do naszych projektów.
- Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży nowych technologii i automatyzacji sieci.
- Szybki i zdalny proces.
Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.
🔍 Dekoder Ogłoszenia
🔴
Samodzielna realizacja funkcjonalności end-to-end – od modelu danych i API na backendzie po interfejs użytkownika na froncie.
Oczekuje się, że będziesz w stanie samodzielnie zrealizować zadanie od początku do końca, bez możliwości delegowania części pracy.
🔴
Merytoryczna współpraca z globalnymi centrami R&D Partnera.
Może oznaczać pracę w zespole o zróżnicowanych standardach i procesach, wymagającą dużej elastyczności i umiejętności adaptacji.
🟡
Zaawansowany, techniczny język angielski – do projektowania rozwiązań, code review i dokumentacji.
Oprócz podstawowej komunikacji, oczekuje się aktywnego udziału w dyskusjach technicznych i tworzenia dokumentacji na wysokim poziomie.
🟡
Umiejętność samodzielnego tworzenia dobrze przetestowanego i łatwego w utrzymaniu kodu po obu stronach stosu technologicznego.
Oczekuje się, że będziesz odpowiedzialny nie tylko za pisanie kodu, ale także za jego testowanie i dbanie o jego jakość.