Przejdź do treści
Spark EXP

Junior Front-end Developer

Warszawa
Wygasa 9 paź 2026
9 dni temu

W skrócie

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.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

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.;)

Opublikowana 2026-09-09
Źródło