New offer - be the first one to apply!

June 2, 2026

Senior Full Stack Developer

Senior • Remote

Warsaw, Poland

O nas

uniperks to dynamicznie rozwijający się polski startup i pierwsza w Polsce platforma technologiczna łącząca studentów z ponad 100 marek takich jak Samsung, Sephora, H&M, Google czy Zalando poprzez system ekskluzywnych zniżek i usług dostępnych wyłącznie dla studentów.

Zaufało nam już ponad 340 000 studentów, którzy korzystają z 189+ benefitów i zniżek sięgających nawet -50%.

Dzięki autorskiej technologii zintegrowanej bezpośrednio z systemami uczelnianymi gwarantujemy w 100% pewną cyfrową weryfikację statusu studenckiego, a nasze dotarcie do tej grupy i precyzja nie mają sobie równych na rynku.

Dołącz do zespołu, który zmienia sposób, w jaki topowe marki budują relacje z pokoleniem Gen Z.

O roli

Szukamy Senior Full Stack Developera z mocnym doświadczeniem w Angular, który chce współtworzyć architekturę nowoczesnego produktu, podejmować kluczowe decyzje techniczne i rozwijać się w środowisku intensywnie wykorzystującym AI w codziennej pracy.

Zależy nam na osobie, która ma doświadczenie w prowadzeniu projektu B2C na dużą skalę, potrafi sprawnie przejść od koncepcji do wdrożenia, ale też chętnie dzieli się wiedzą z zespołem.

Twoje zadania

  • Projektowanie i rozwój kluczowych modułów aplikacji frontendowych w Angularze oraz backendu w Spring Boot

  • Współtworzenie architektury produktu i podejmowanie kluczowych decyzji technicznych mających realny wpływ na rozwój platformy

  • Projektowanie i dokumentowanie architektury z wykorzystaniem diagramów UML, wspierających planowanie i komunikację w zespole

  • Mentoring mniej doświadczonych członków zespołu, prowadzenie code review, definiowanie standardów jakości kodu

  • Nadzorowanie i usprawnianie pracy agentów AI piszących czysty, testowalny kod

  • Tworzenie i rozwijanie workflow opartych na agentach AI do automatyzacji pracy developerskiej

  • Udział w planowaniu sprintów, definiowaniu user stories i ocenie złożoności zadań

  • Współpraca z zespołem Data przy projektowaniu integracji aplikacji z hurtownią danych

  • Dbanie o jakość, wydajność i skalowalność wdrażanych rozwiązań

Wymagania

  • Bardzo dobra znajomość Angulara (19+) oraz języka TypeScript

  • Solidne doświadczenie z backendem w Javie / Spring Boot, umiejętność samodzielnego projektowania i implementacji usług backendowych

  • Bardzo dobra znajomość MongoDB

  • Biegła znajomość zarządzania stanem w przeglądarce (NGXS lub równoważne, cookies, Local/Session Storage, IndexedDB)

  • Znajomość protokołów komunikacyjnych (np. REST, WebSocket, HTTP)

  • Znajomość protokołów wykorzystywanych w autoryzacji i uwierzytelnianiu (OAuth2, OIDC, SAML)

  • Doświadczenie w pracy z narzędziami AI do kodowania (Claude Code, Codex, Gemini CLI lub podobne) oraz świadomość, jak budować efektywne workflow z agentami AI

  • Doświadczenie z SQL i bazami relacyjnymi, umiejętność pisania wydajnych zapytań analitycznych

  • Praktyczna znajomość Git

  • Umiejętność pisania adekwatnych testów (jednostkowych, integracyjnych, e2e) i dbania o pokrycie testowe

  • Znajomość wzorców projektowych, w szczególności w kontekście Angulara (TypeScript) i Spring Boota (Java)

  • Umiejętność tworzenia diagramów UML i modelowania systemów na potrzeby projektowania i dokumentacji

  • Rozumienie architektury mikroserwisowej oraz wzorców pozwalających ją rozwijać

  • Doświadczenie z konteneryzacją (Docker, Kubernetes)

  • Samodzielność, proaktywność, umiejętność podejmowania decyzji technicznych i jasna komunikacja

Mile widziane

  • Doświadczenie z aplikacjami multi-tenant działającymi w kilku krajach (różne języki, waluty, regulacje, lokalizacja)

  • Doświadczenie z hurtowniami danych oraz procesami ETL/ELT

  • Doświadczenie z Azure Cloud

  • Doświadczenie z WebRTC

  • Doświadczenie z produktem opartym między innymi na aplikacjach mobilnych

  • Znajomość protokołów OpenID4VCI / OpenID4VP

Co oferujemy

  • Realny wpływ na rozwój jednej z najciekawszych platform studenckich w Polsce oraz na decyzje architektoniczne

  • Elastyczna forma współpracy (B2B, UOP, UZ) + system premiowy (roczny) oraz możliwość uczestnictwa w programie ESOP

  • Środowisko startupowe: szybkie decyzje, duża autonomia, brak korporacyjnych barier

  • Praca w zespole, który stawia na autentyczność, innowację i współpracę

  • Praca zdalna lub hybrydowa (Warszawa)

  • Nowoczesne środowisko wykorzystujące AI (LLM) w codziennym developmencie

  • Możliwość rozwoju w kierunku architektury, obszaru Data lub AI-assisted development

  • Praca w architekturze mikroserwisowej i nowoczesnym stacku technologicznym

  • Realna odpowiedzialność za wdrażane rozwiązania

  • Dostęp do super zniżek (takich serio super 🚀)