W skrócie
- Zadania: Twórz i rozwijaj systemy projektowe, łącząc design z kodem.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, prywatna opieka zdrowotna i elastyczne godziny pracy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad technologiami, które wpływają na bezpieczeństwo online milionów ludzi.
- Kwalifikacje: Doświadczenie w budowaniu systemów projektowych i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
Światowy lider w dziedzinie VPN oraz wiele więcej. Jeśli jesteś ciekawym rozwiązywaczem problemów, dołącz do zespołu odpowiedzialnego za Threat Protection Pro, protokół NordLynx oraz najszybszy VPN na świecie - narzędzia, które przywracają prywatność, bezpieczeństwo i kontrolę w ręce ludzi.
Twój wpływ? Pomaganie milionom w odzyskaniu kontroli nad ich bezpieczeństwem online, prywatnością i danymi.
Szukamy pasjonata i utalentowanego inżyniera projektowania, który dołączy do naszego zespołu inżynierii projektowej. Będziesz rozwijać Aurora, wielomarkowy, wieloplatformowy system projektowy NordSecurity. Nasz system dostarczany jest jako wiele zestawów w różnych stosach renderujących: ReactKit i AstroKit w sieci oraz AppKit we wszystkich innych implementacjach natywnych.
Jeśli kwitniesz na styku designu i kodu, traktujesz ostatnie 10% dopracowania jako swoją rzeczywistą pracę i jesteś podekscytowany odbudowaniem procesów projektowych wokół AI, a nie tylko dodawaniem AI do starych, ta rola jest dla Ciebie.
Główne obowiązki:
- Rozwój, utrzymanie i ewolucja zestawów komponentów Aurora: ReactKit, AstroKit i AppKit - głęboko wchodząc w ten zestaw, którego potrzebuje mapa drogowa, zachowując jednocześnie spójność kontraktów komponentów we wszystkich z nich.
- Wkład w wizualny i interakcyjny język Aurory: anatomia komponentów, warianty, stany, zachowanie interakcji i ruch, w Figma i w kodzie, często przechodząc między nimi w tej samej sesji roboczej.
- Budowanie wewnętrznych narzędzi projektowych: wtyczki Figma, narzędzia CLI, kontrole CI, narzędzia prototypowe i inne przepływy pracy oparte na AI.
- Evangelizacja i innowacja: promowanie najlepszych praktyk i napędzanie przyjęcia automatyzacji projektowania, narzędzi (takich jak Storybook) i strategii testowania w kontekście inżynierii projektowej.
- Wsparcie zespołów: prowadzenie, szkolenie i wspieranie zespołów zajmujących się rozwojem produktów w skutecznym przyjmowaniu i wykorzystywaniu systemu projektowego Aurora.
- Łączenie designu i kodu: aktywne uczestnictwo w procesie projektowania, dostarczanie technicznych wskazówek, prototypowanie interakcji i tłumaczenie koncepcji projektowych na dopracowane, interaktywne i wydajne komponenty UI ("front-of-the-frontend").
- Tworzenie interakcji: wdrażanie angażujących animacji i mikro-interakcji w celu poprawy doświadczeń użytkowników, szczególnie dla kluczowych elementów skierowanych do użytkowników.
- Zapewnienie dostępności: budowanie i utrzymywanie dostępnych komponentów, zapewniając zgodność z odpowiednimi standardami (np. WCAG AA), aby tworzyć inkluzywne doświadczenia.
- Własność techniczna: posiadanie technicznej implementacji i architektury komponentów systemu projektowego, zapewniając wysokie standardy jakości kodu, wydajności i wierności projektowej.
Wymagania podstawowe:
- Ekspertyza w systemach projektowych: udokumentowane doświadczenie w budowaniu, utrzymywaniu i skalowaniu systemów projektowych. Głębokie zrozumienie zasad systemów projektowych, architektury komponentów i strategii tokenów.
- Umiejętności projektowe: silne fundamenty projektowania produktów, hierarchia wizualna, typografia, odstępy i projektowanie interakcji. Umiejętność podejmowania samodzielnych decyzji projektowych i wkład w projektowanie, a nie tylko jego wdrażanie.
- Znajomość front-endu: silna znajomość JavaScript, nowoczesnego CSS (w tym TailwindCSS) i semantycznego HTML. Udowodniona zdolność do szybkiego stawania się produktywnym w nieznanym stosie.
- Znajomość Figma: zmienne, architektura komponentów, dokładne tłumaczenie projektów na kod; doświadczenie z API wtyczek lub MCP jest silnym sygnałem.
- Narzędzia: zaawansowana wiedza i praktyczne doświadczenie z Storybook.js do rozwoju komponentów, dokumentacji i testowania.
- Umiejętności współpracy: doskonała zdolność do efektywnej współpracy między dyscyplinami (projektowanie, inżynieria, produkt) i napędzania przyjęcia najlepszych praktyk.
- Znajomość narzędzi projektowych: doświadczenie w pracy z narzędziami projektowymi, takimi jak Figma, dokładne tłumaczenie projektów na kod.
Dodatkowe punkty za:
- Doświadczenie w dostarczaniu w więcej niż jednej technologii. Web plus dowolna platforma natywna. (Doświadczenie WPF jest rzadkie i szczególnie cenne dla nas.)
- Astro lub inny framework islands/SSG w produkcji.
- Dostarczone wtyczki Figma lub integracje REST API.
- Zakres kreatywno-deweloperski dla pracy związanej z marką: GSAP, Three.js/WebGL.
- Doświadczenie w zespole platformowym, gdzie inni projektanci i inżynierowie są Twoimi użytkownikami.
- Doświadczenie z Style Dictionary (szczególnie v4) lub porównywalnym pipeline tokenów; znajomość formatu DTCG.
Co oferujemy:
- Ostrzenie swoich umiejętności: szkolenia, mentoring i przestrzeń do rozwoju — zawsze.
- Weź tyle czasu, ile potrzebujesz: dodatkowe dni urlopu, dni chorobowe i czas wolny, gdy życie tego wymaga.
- Uzyskaj premium opiekę zdrowotną: prywatne ubezpieczenie zdrowotne w Litwie i Polsce — w pełni pokryte.
- Chroń swój spokój: korzystaj z darmowych subskrypcji Calm, Headspace i Mindletic oraz naszych własnych szkoleń z zakresu odporności i uważności.
- Dbaj o swoją kondycję: siłownie na miejscu, karty sportowe, treningi online i osobiste wsparcie — na nasz koszt.
- Pakuj walizki na workation: doświadcz naszej firmowej podróży zagranicznej w pełni.
- Pracuj z dowolnego miejsca: pracuj z miejsca, które pozwala Ci być w strefie.
- Świętuj swoje osiągnięcia: urodziny, wesela i nowe członków rodziny — wszystko zasługuje na prezent.
- Rodzicielstwo bez stresu: letnie obozy dla dzieci i elastyczność w harmonogramie — ponieważ rodzicielstwo nigdy się nie zatrzymuje.
- Dołącz do imprezy: budowanie zespołu i wydarzenia firmowe, o których ludzie mówią przez miesiące.
- Odblokuj Cyber City: kawiarnia, otwarte siłownie, pokój dla dzieci, sala muzyczna, fotele masujące — nasze biuro w Wilnie jest Twoje do korzystania.
Design Engineer in Katowice – pracodawca: Nord Security
Nord Security to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Pracownicy mają możliwość rozwoju zawodowego poprzez udział w projektach związanych z automatyzacją testów oraz integracją CI/CD, a także korzystają z elastycznych godzin pracy i wsparcia w nauce nowych umiejętności. Nasza kultura pracy opiera się na współpracy i otwartości, co sprawia, że każdy członek zespołu ma realny wpływ na procesy i decyzje dotyczące wydania produktów.