Frontend Developer

Miejsce pracy Warszawa
Wynagrodzenie 17 000- 23 000
Rodzaj umowy B2B / UoP
Technologia Nuxt; Vue; TypeScript; MySQL; Tailwind CSS
Opis oferty Dołącz do naszego zespołu jako Frontend Developer i twórz nowoczesne rozwiązania wspierające kluczowe obszary działalności firmy. W tej roli będziesz odpowiadać za rozwój nowych funkcjonalności oraz utrzymanie i optymalizację istniejących aplikacji webowych, dbając o wysoką jakość kodu, wydajność i doskonałe doświadczenia użytkowników. To świetna okazja, aby mieć realny wpływ na decyzje technologiczne, współtworzyć skalowalne interfejsy użytkownika oraz rozwijać swoje kompetencje w obszarze nowoczesnych technologii frontendowych. Dołączysz do zgranego, partnerskiego zespołu, w którym Twoje pomysły, inicjatywa i zaangażowanie mają realne znaczenie.
Zakres obowiązków

  • Rozwój i utrzymanie kluczowych serwisów internetowych firmy opartych o Vue.js i Nuxt.
  • Projektowanie oraz implementacja nowych funkcjonalności frontendowych z wykorzystaniem Vue.js, Nuxt, TypeScript i Tailwind CSS.
  • Tworzenie skalowalnych, wydajnych i dostępnych interfejsów użytkownika zgodnie z dobrymi praktykami UX, SEO oraz semantycznego HTML.
  • Zarządzanie stanem aplikacji z wykorzystaniem Pinia oraz optymalizacja przepływu danych między komponentami.
  • Rozwijanie aplikacji wykorzystujących renderowanie po stronie serwera (SSR/SSG) oraz dbanie o ich wydajność i stabilność.
  • Refaktoryzacja istniejącego kodu oraz wdrażanie usprawnień poprawiających jakość, utrzymywalność i wydajność aplikacji.
  • Analiza i rozwiązywanie problemów produkcyjnych, diagnozowanie błędów na podstawie logów oraz wsparcie utrzymania aplikacji.
  • Ścisła współpraca z zespołem QA przy testowaniu i weryfikacji dostarczanych funkcjonalności.
  • Praca z Dockerem oraz udział w procesach CI/CD, w tym samodzielne uruchamianie i utrzymanie środowisk lokalnych.
  • Identyfikowanie ryzyk technicznych oraz proponowanie usprawnień architektury i procesów wytwórczych.
  • Dzielenie się wiedzą oraz aktywny udział w budowaniu kompetencji zespołu.

Poszukiwane kompetencje
  • Bardzo dobra znajomość Vue.js oraz Nuxt.js.
  • Doświadczenie w zarządzaniu globalnym stanem aplikacji z wykorzystaniem Pinia oraz optymalizacji przepływu danych między komponentami.
  • Dobra znajomość renderowania po stronie serwera (SSR/SSG) oraz zagadnień związanych z wydajnością aplikacji webowych.
  • Praktyczna znajomość TypeScript, w tym silnego typowania, interfejsów i generyków.
  • Umiejętność budowania nowoczesnych, wydajnych i dostępnych interfejsów użytkownika z wykorzystaniem Tailwind CSS oraz semantycznego HTML, z uwzględnieniem zasad SEO i accessibility.
  • Doświadczenie w pracy z Dockerem oraz podstawowa znajomość procesów CI/CD, pozwalająca na samodzielne uruchamianie i utrzymanie środowisk lokalnych.
  • Umiejętność analizowania logów, diagnozowania problemów oraz skutecznego rozwiązywania błędów produkcyjnych.
  • Dbałość o jakość dostarczanych rozwiązań oraz gotowość do ścisłej współpracy z zespołem QA.
  • Samodzielność, proaktywność i poczucie odpowiedzialności za realizowane zadania od etapu analizy po wdrożenie.
  • Umiejętność płynnego przełączania się między rozwojem nowych funkcjonalności, utrzymaniem systemów oraz refaktoryzacją istniejących rozwiązań.
  • Partnerskie podejście do współpracy, wysoka kultura komunikacji oraz transparentne informowanie o ryzykach i wyzwaniach technicznych.
  • Nastawienie na rozwiązywanie problemów i poszukiwanie optymalnych rozwiązań, również na styku aplikacji, infrastruktury i procesów.
  • Gotowość do dzielenia się wiedzą i wspierania rozwoju kompetencji w zespole.

 

Mile widziane:

  • Doświadczenie w testach E2E z wykorzystaniem narzędzi takich jak Playwright.
  • Znajomość narzędzi wspierających testowanie i regresję wizualną, np. Vitest.
  • Doświadczenie w pracy z relacyjnymi bazami danych (np. Microsoft SQL Server), w tym optymalizacji zapytań oraz podstawowa znajomość Entity Framework Core.
Oferujemy
  • Stabilne zatrudnienie w oparciu o umowę o pracę lub współpracę w modelu B2B
  • Konkurencyjne wynagrodzenie dopasowane do Twojego doświadczenia i kompetencji.
  • Możliwość pracy w modelu hybrydowym, zapewniającym równowagę między pracą zdalną a spotkaniami w biurze.
  • Realny wpływ na rozwój i utrzymanie kluczowych systemów oraz dużą samodzielność w działaniu.
  • Współpracę w niewielkim, partnerskim zespole, w którym liczy się otwarta komunikacja i wymiana wiedzy.
  • Komfortowo zlokalizowane biuro z dogodnym dojazdem.
  • Prywatną opiekę medyczną.
  • Kartę MultiSport.
  • Dostęp do świadczeń z Zakładowego Funduszu Świadczeń Socjalnych.
  • Dofinansowanie wypoczynku w ramach programu „wczasy pod gruszą”.
Data ostatniej modyfikacji wtorek, 23 czerwca 2026