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.
✅ Dołącz do projektu realizowanego dla dużej organizacji z sektora finansowego, w którym będziesz rozwijać nowoczesne aplikacje i produkty cyfrowe skierowane do użytkowników końcowych. Rola ma wyraźny nacisk na frontend w TypeScript, React i Next.js, ale obejmuje również pracę fullstackową i integrację z usługami backendowymi rozwijanymi w Java 21 i Spring Boot.
✅Technologie i narzędzia: TypeScript, React, Next.js, React Query, Redux Toolkit, Axios, Java 21, Spring Boot, REST API, Spring Web, Spring Security, Spring Data JPA, PostgreSQL, OAuth2, JWT, OpenTelemetry, Micrometer, Maven, npm, Vitest, JUnit 5.
Szukamy Ciebie, jeśli:
- masz od 3-8 lat doświadczenia w tworzeniu oprogramowania i bardzo dobrze znasz TypeScript, React oraz Next.js, w szczególności w budowie aplikacji webowych skierowanych do użytkowników końcowych,
- dobrze rozumiesz architekturę nowoczesnych aplikacji frontendowych – m.in. component design, state management, routing, integrację z API oraz dostępność interfejsów,
- masz doświadczenie w realizacji funkcjonalności end-to-end, obejmujących zarówno warstwę przeglądarkową, jak i integrację z usługami backendowymi,
- znasz Java i Spring Boot na poziomie pozwalającym pracować z backendem oraz swobodnie poruszasz się w obszarze REST API i kontraktów integracyjnych,
- dbasz o czysty, utrzymywalny i bezpieczny kod, uczestniczysz w code review i potrafisz diagnozować problemy występujące zarówno po stronie UI, jak i API,
- dobrze odnajdujesz się we współpracy zespołowej i potrafisz komunikować rozwiązania oraz kompromisy techniczne również 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 oraz 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.
Zadania:
- 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
Czego możesz się spodziewać:
- współpracy w oparciu o kontrakt B2B
- pracy hybrydowej w Krakowie 6 dni z biura w miesiącu
- profesjonalnego procesu rekrutacyjnego – zawsze otrzymasz od nas feedback niezależnie od decyzji
Poznaj nas lepiej👉 https://www.facebook.com/clurgo/