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