W skrócie
- Zadania: Twórz i rozwijaj aplikację Nuxt 4 / Vue 3, poprawiając wydajność i SEO.
- Firma: Sun.store - wiodący europejski rynek B2B dla produktów fotowoltaicznych.
- Benefity: 12,000–15,000 PLN miesięcznie, 26 dni urlopu, praca hybrydowa.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Zyskaj wpływ na jakość produktu i architekturę od pierwszego dnia.
- Kwalifikacje: 3+ lata doświadczenia w frontendzie, znajomość Vue 3 i TypeScript.
Przewidywane wynagrodzenie mieści się w przedziale 12000 - 15000 zł za rok.
sun.store to wiodący europejski rynek B2B dla produktów fotowoltaicznych. Instalatorzy, dystrybutorzy i hurtownicy w całej Europie korzystają z naszej platformy, aby kupować i sprzedawać panele słoneczne, inwertery i baterie. Oferujemy również usługi uzupełniające obejmujące logistykę, finansowanie przez sun.finance oraz analizy rynkowe przez PV.index. Nasz frontend łączy wszystkie te usługi w wielojęzycznej platformie dostępnej w siedmiu językach, używanej codziennie przez profesjonalnych nabywców i sprzedawców w całej Europie.
Poszukujemy inżyniera frontendowego, który dołączy do naszego małego zespołu jako drugi frontend developer. To rola o dużej odpowiedzialności, w której będziesz miał bezpośredni wpływ na jakość produktu, wydajność i architekturę od pierwszego dnia. Pracujemy na nowoczesnym stosie technologicznym i niedawno zaktualizowaliśmy do Nuxt 4. Utrzymujemy nasze zależności na bieżąco, ale wciąż jest wiele możliwości poprawy — od wydajności i pokrycia testami po narzędzia deweloperskie i architekturę.
Co będziesz robić:
- Budować i rozwijać naszą aplikację Nuxt 4 / Vue 3, w tym oferty, wyszukiwanie, czat negocjacyjny, proces zakupu oraz pulpity sprzedawców i administratorów.
- Odpowiadać za wydajność frontendu i techniczne SEO na naszych publicznych stronach, w tym SSR, Core Web Vitals, rozmiar pakietu, optymalizację obrazów, mapy witryn i dane strukturalne.
- Dostarczać funkcje dla rynku B2B używanego przez profesjonalistów w całej Europie.
- Budować i utrzymywać funkcje w czasie rzeczywistym z Pusherem, wyszukiwanie i rekomendacje oparte na Algolii oraz tabele i wykresy intensywnie wykorzystujące dane.
- Poprawiać jakość kodu i doświadczenie dewelopera poprzez wprowadzenie testów jednostkowych obok naszego zestawu E2E Playwright, modernizując narzędzia i redukując dług technologiczny.
- Ściśle współpracować z naszym projektantem, zespołem backendowym Laravel i interesariuszami biznesowymi, aby przekształcać wymagania produktowe w niezawodne rozwiązania.
- Przyczyniać się do decyzji architektonicznych i pomagać kształtować nasze długoterminowe wybory technologiczne.
Co przyniesiesz:
- 3+ lata komercyjnego doświadczenia w rozwoju frontendu.
- Silna znajomość Vue 3, API Composition i TypeScript z rygorystycznym sprawdzaniem typów.
- Doświadczenie produkcyjne z Nuxt 3 lub 4, w tym SSR, wyzwania związane z hydratacją, zasady tras i logika po stronie serwera w Nitro.
- Doświadczenie w integracji REST API.
- Solidne zrozumienie wydajności sieci i technicznego SEO.
- Doświadczenie w budowaniu złożonych, stanowych interfejsów z Pinia.
- Umiejętność pracy samodzielnej, przejmowania odpowiedzialności i podejmowania dobrze uzasadnionych decyzji technicznych.
- Dobre umiejętności komunikacyjne w języku angielskim. Znajomość polskiego nie jest wymagana.
Miło widziane:
- Doświadczenie z dowolnym z poniższych: Vuetify 3 i Nuxt UI.
- Rozwój PWA lub aplikacji mobilnych.
- Algolia, w tym InstantSearch i autouzupełnianie.
- Internacjonalizacja (i18n) w aplikacjach wielojęzycznych.
- Playwright i Vitest.
- Interfejsy w czasie rzeczywistym z użyciem WebSockets lub Pushera.
- Edytory tekstu bogatego formatu, takie jak Tiptap lub ProseMirror.
- Wdrożenia Vercel i Sentry.
- Rynki, e-commerce lub platformy B2B.
Nasza technologia:
- Frontend: Nuxt 4, Vue 3, TypeScript, Pinia, Vuetify 3, Vite
- Wyszukiwanie i czas rzeczywisty: Algolia, Pusher
- Zawartość i jakość: Tiptap, Playwright, Sentry
- Infrastruktura i dostawa: Vercel, Cloudflare, ImageKit, Locize, GitHub
- Backend: Laravel
Co oferujemy:
- Konkurencyjne wynagrodzenie: 12,000–15,000 PLN miesięcznie, w zależności od doświadczenia i uzgodnionych warunków.
- 26 dni płatnego urlopu, plus płatne zwolnienie chorobowe, zgodnie z obowiązującymi umowami.
- 10 płatnych dni pracy zdalnej rocznie, zgodnie z obowiązującymi umowami.
- Hybrydowa praca: jeden dzień w tygodniu w naszym biurze w centrum Warszawy, reszta tygodnia zdalnie.
- Nowy MacBook Pro wspierający Twoją pracę.
- Prywatna opieka medyczna przez Lux Med.
Proces rekrutacji:
- Rozmowa wstępna z menedżerem ds. rekrutacji - 30 minut.
- Zadanie do wykonania w domu - około 3–5 godzin.
- Rozmowa techniczna - 60 minut.
- Spotkanie zespołowe - 30 minut.
- Opcjonalnie: spotkanie z założycielem i/lub sprawdzenie referencji.
- Oferta.
Frontend Developer in Warsaw – pracodawca: Vuetify LLC
sun.store to wiodący europejski rynek B2B dla produktów fotowoltaicznych, oferujący wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując z nowoczesnym stosem technologicznym w Warszawie, będziesz mieć realny wpływ na jakość i architekturę produktu, a także korzystać z elastycznego modelu pracy hybrydowej oraz atrakcyjnych benefitów, takich jak 26 dni płatnego urlopu i prywatna opieka medyczna. Nasza kultura pracy sprzyja innowacyjności i współpracy, co czyni nas doskonałym miejscem dla osób pragnących rozwijać swoje umiejętności w obszarze frontend developmentu.