Clurgo
Clurgo
New

Fullstack Developer (Mid/Senior/Expert)

Brak informacji o wynagrodzeniu
MidFull-time
#451271·Dodano wczoraj·5
Źródło: Clurgo
Aplikuj teraz

Tech Stack / Keywords

TypeScriptReactNext.jsJavaSpring BootREST APISpring WebSpring SecuritySpring Data JPAPostgreSQL

Firma i stanowisko

Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.

Wymagania

  • 3-8 lat doświadczenia w tworzeniu oprogramowania z dobrym znajomościami TypeScript, React oraz Next.js w kontekście aplikacji webowych dla użytkowników końcowych
  • Znajomość architektury nowoczesnych aplikacji frontendowych, w tym component design, state management, routing, integracja z API oraz dostępność interfejsów
  • Doświadczenie w realizacji funkcjonalności end-to-end obejmujących frontend i integrację z backendem
  • Znajomość Java i Spring Boot na poziomie umożliwiającym pracę z backendem oraz swobodne poruszanie się w obszarze REST API i kontraktów integracyjnych
  • Dbałość o czysty, utrzymywalny i bezpieczny kod, udział w code review oraz umiejętność diagnozowania problemów po stronie UI i API
  • Umiejętności komunikacyjne i współpraca zespołowa, w tym przekazywanie rozwiązań osobom nietechnicznym

Mile widziane:

  • Doświadczenie z React Query / TanStack Query, Redux Toolkit, Axios, formularzami i bibliotekami komponentów
  • Znajomość Spring Web, Spring Security, Spring Data JPA, PostgreSQL, mechanizmów OAuth2 / JWT
  • Doświadczenie z OpenTelemetry, Micrometer lub innymi rozwiązaniami observability i monitoringu
  • Doświadczenie w automatyzacji testów z wykorzystaniem JUnit 5, Vitest lub Playwright oraz znajomość środowisk cloud-native lub konteneryzowanych

Obowiązki

  • Projektowanie, rozwój i utrzymanie responsywnych interfejsów użytkownika w TypeScript, React i Next.js
  • Rozwijanie funkcjonalności produktowych end-to-end, od interakcji użytkownika i zarządzania stanem po integrację z backendem
  • Współpraca z zespołami produktowymi, UX, backendowymi i data w celu dopracowania user journeys, kontraktów danych i kryteriów akceptacji
  • Integracja z usługami Java 21 / Spring Boot, praca z REST API oraz weryfikacja kontraktów i zmian w modelach danych
  • Tworzenie czystego, dobrze ustrukturyzowanego kodu frontendowego z zachowaniem dobrych praktyk dotyczących separacji odpowiedzialności i zarządzania stanem
  • Diagnozowanie i rozwiązywanie problemów obejmujących UI, integracje API i środowiska produkcyjne
  • Udział w testowaniu na poziomie frontendu i backendu, w tym w testach jednostkowych, integracyjnych i regresyjnych
  • Dbanie o jakość, bezpieczeństwo i gotowość rozwiązania do wdrożenia poprzez code review, monitoring, logowanie i analizę wydajności

Benefity

  • Współpraca w oparciu o kontrakt B2B
  • Praca hybrydowa w Krakowie, 6 dni z biura w miesiącu
  • Profesjonalny proces rekrutacyjny z feedbackiem niezależnie od decyzji
Clurgo

Clurgo

80 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz