Senior Software Engineer - Frontend (UX Team)
Egnyte
To rola Frontend Engineera z silnym akcentem na UX i Design System. Będziesz mostem między projektantami a inżynierami, dbając o spójność interfejsów we wszystkich produktach Egnyte. Codziennie będziesz implementować komponenty UI w React, pracować w Figmie, wspierać projektantów w technicznych aspektach oraz propagować standardy dostępności i jakości wizualnej w zespole inżynieryjnym. To nie jest typowy frontendowiec realizujący tickets – wymagana jest inicjatywa i umiejętność przekonywania innych do dbałości o UX.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe, rozmowy), nie wiadomo ile osób liczy zespół i z kim dokładnie trzeba współpracować.
To rola Frontend Engineera z silnym akcentem na UX i Design System. Będziesz mostem między projektantami a inżynierami, dbając o spójność interfejsów we wszystkich produktach Egnyte. Codziennie będziesz implementować komponenty UI w React, pracować w Figmie, wspierać projektantów w technicznych aspektach oraz propagować standardy dostępności i jakości wizualnej w zespole inżynieryjnym. To nie jest typowy frontendowiec realizujący tickets – wymagana jest inicjatywa i umiejętność przekonywania innych do dbałości o UX.
- ✓Rola z dużą autonomią i wpływem na jakość produktu
- ✓Możliwość pracy nad własnym Design Systemem i realny wpływ na UX wszystkich produktów
- ✓Firma o ugruntowanej pozycji (501+ pracowników) – stabilność
- !Wymaganie bycia 'outspoken' i 'candid' może sugerować kulturę, w której trzeba głośno walczyć o swoje – dla niektórych to plus, dla innych minus
- !Brak informacji o wielkości zespołu UX i liczbie inżynierów frontendowych
- !Nieokreślony zakres odpowiedzialności za Design System – ile czasu na utrzymanie vs. nowe funkcje
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja pixel-perfect interfejsów w React/Redux na podstawie mockupów z Figmy
- •Praca nad wewnętrznym Design Systemem – rozwijanie i utrzymywanie biblioteki komponentów
- •Współpraca z UX designerami przy tłumaczeniu projektów na techniczne specyfikacje
- •Code review i dyskusje z backendowcami oraz innymi frontendowcami nad standardami UI
- •Prototypowanie interakcji i animacji w celu poprawy doświadczenia użytkownika
- •Identyfikowanie i naprawianie problemów UX/UI bez formalnego zgłoszenia – proaktywne działanie
- •Wspieranie zespołu inżynieryjnego we wdrażaniu rozwiązań dostępnościowych (a11y)
- •Uczestnictwo w spotkaniach projektowych z zespołem UX i engineeringu
Oferta dla doświadczonych specjalistów (Senior).
Mid-level Frontend Inżynier z solidnym Reactem i znajomością Figmy, który ma już doświadczenie w pracy z Design Systemem i potrafi samodzielnie podejmować decyzje dotyczące UI/UX. Wymagana jest komunikatywność i otwartość na współpracę interdyscyplinarną.
Osoby, które nie lubią zajmować się designem, wolą pracować tylko nad logiką biznesową, nie chcą angażować się w dyskusje o UX, lub oczekują jasno zdefiniowanych zadań bez potrzeby inicjatywy. Rola nie jest odpowiednia dla backendowców ani fullstacków bez pasji do frontendu.
- ?Ile osób liczy zespół UX i ilu frontendowców pracuje bezpośrednio w tym zespole?
- ?Jaki jest aktualny stan Design Systemu – czy jest już wdrożony, czy dopiero powstaje?
- ?Jak wygląda proces decyzyjny w kwestiach UX – kto ma ostatnie słowo: design czy engineering?
- ?Czy przewidziana jest praca on-call lub dyżury?
- ?Jakie są plany rozwoju tej roli – czy jest możliwość awansu na Tech Lead lub specjalizację w UX inżynierii?
- ?Jaki procent czasu zajmuje implementacja nowych komponentów vs. utrzymanie Design Systemu?
- ?Jak mierzona jest skuteczność tej roli – np. metryki spójności UI, satysfakcja deweloperów?
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe, rozmowy)
- −Nie wiadomo ile osób liczy zespół i z kim dokładnie trzeba współpracować
- −Brak informacji o dostępnych szkoleniach i budżecie na rozwój
Zespół UX, w którym ceni się asertywność, proaktywność i otwartą komunikację. Oczekuje się, że inżynier będzie rzecznikiem jakości UX i nie będzie się bał dyskutować z innymi zespołami.