Skip to content
Spark EXP

Junior Front-end Developer

Spark EXP Show all offers
Warszawa
Expires Oct 9, 2026
10 days ago

In short

Junior Front-end Developer role in Warsaw, requiring React 19, TypeScript, Tailwind CSS. Responsibilities include UI implementation, API integration, and form validation. Offers mentorship, flexible hours, hybrid work, and benefits.

AI-written summary based on the listing content.

Większość firm dostarcza kod. My dostarczamy odpowiedzialność. Wchodzimy w produkt klienta od pierwszego pomysłu - rozumiemy cele, dobieramy architekturę, budujemy. Ale nasza praca nie kończy się na wdrożeniu. Zostajemy przy produkcie wtedy, gdy pojawiają się pytania bez gotowych odpowiedzi. Inżynierska precyzja. Realna odpowiedzialność. Nie vendor - partner technologiczny.

Aktualnie poszukujemy Junior Front-end Developera

Wymagania:

Technologie

  • React 19, Vite, TypeScript, Tailwind CSS 4, shadcn/Base UI, TanStack Query, React Router, react-hook-form + ZodType
  • Script i Java
  • Script
  • Praktyczna znajomość Type
  • Scriptu: typy generyczne w podstawowym zakresie, unie, zawężanie typów
  • Nowoczesny JS: async/await, destrukturyzacja, immutable update patterns
  • Podstawy dostępności (HTML + aria)

React

  • Komponenty funkcyjne, hooki, zrozumienie re-renderów i zależności
  • Umiejętność rozdzielenia logiki od widoku
  • Podstawy React Router i pracy z formularzami
  • CSS
  • Swobodna praca z Tailwindem.

Podstawy backendu i danych

  • Rozumienie HTTP, REST, kodów statusu
  • Podstawy SQL i relacyjnego modelu danychGit i praca zespołowa
  • Praca na branchach, czytelne commity, reagowanie na uwagi
  • Umiejętność czytania cudzego kodu i dopasowania się do istniejących
  • Podejście do pracy
  • Trzymanie się zakresu zadania i konwencji. Projekt ma spisane reguły, które muszą być spójne w całym repozytorium.

Zadawanie pytań, gdy zadanie jest niejednoznaczne, zamiast zgadywania.

Dokładność: nazewnictwo, i18n, reużywalność komponentów/logiki, spójność z resztą repozytorium.

Język

Angielski na poziomie umożliwiającym czytanie dokumentacji i pisanie kodu oraz opisów PR-ów (nazewnictwo, klucze i18n, dokumentacja są po angielsku).

Mile widziane:

Doświadczenie z TanStack Query lub innym managerem stanu serwerowego.

Testy jednostkowe/komponentowe (Vitest, Testing Library)

Zod, react-hook-form.

Kontakt z NestJS lub innym frameworkiem backendowym.

ORM (Drizzle, Prisma, TypeORM) i migracje.

Docker i docker-compose w zakresie uruchomienia środowiska lokalnego.

Praca z i18n / aplikacjami wielojęzycznymi.

Doświadczenie z shadcn/ui, Radix lub Base UI. Zakres obowiązków:

Implementacja widoków, komponentów.

Podpinanie widoków pod API przez kontrakty oRPC.

Formularze z walidacją opartą o schematy Zod współdzielone z backendem.

Dodawanie i utrzymywanie tłumaczeń w spójności wersji językowych.

Pisanie testów jednostkowych. Oferujemy:

Pracę przy realnych projektach od pierwszego dnia.

Opiekę bardziej doświadczonego developera.

Elastyczne godziny pracy.

Pracę w dużym zespole na klientach międzynarodowych.

Możliwość rozwoju zawodowego.

Pracę hybrydową (biuro na Mokotowie).

Pakiet benefitów: opieka medyczna Enel-med, Multisport, lekcje języka angielskiego, kafetera benefitowa.

Możliwość przychodzenia do biura z psem.;)

Published 2026-09-09
Source