W skrócie
- Zadania: Twórz nowoczesne komponenty UI w React i współpracuj z zespołem nad innowacyjnymi rozwiązaniami.
- Firma: Globalna firma IT, która dostarcza nowoczesne rozwiązania technologiczne.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej i rozwój zawodowy.
- Pozostałe informacje: Możliwość pracy w zespole w Krakowie oraz doskonałe możliwości rozwoju kariery.
- Dlaczego ta praca: Pracuj nad wpływowymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
- Kwalifikacje: Minimum 8-letnie doświadczenie w rozwoju front-endu i znajomość React.
Przewidywane wynagrodzenie mieści się w przedziale 104715 - 127985 zł za rok.
DXC Luxoft jest globalną firmą świadczącą usługi IT i doradcze, będącą częścią DXC Technology, dostarczającą nowoczesne rozwiązania cyfrowe i programowe na całym świecie. Współpracujemy z wiodącymi instytucjami finansowymi i globalnymi przedsiębiorstwami, pomagając im w transformacji i skalowaniu dzięki nowoczesnej technologii. Dołącz do globalnej społeczności inżynierów i bądź częścią budowania wpływowych, nowoczesnych rozwiązań technologicznych!
Opis projektu: Pracujemy nad systemem workflow o wysokiej wydajności dla obszaru onboardingu klienta. System ten koncentruje się na zbieraniu różnych typów danych od klientów na podstawie schematu JSON. Projekt obejmuje rozszerzenie funkcjonalności systemu workflow, w tym aplikację jednostronicową (SPA) napisaną w React 17+ oraz bibliotekę komponentów ukierunkowaną na biznes, która jest wykorzystywana przez wiele aplikacji do zbierania danych. Zespół UI oraz większość zespołu projektowego znajduje się w Krakowie, co oznacza efektywną i bliską współpracę. Szukamy proaktywnej osoby, która może zasugerować ulepszenia w bibliotece i aplikacji oraz przejąć odpowiedzialność za swoją pracę. Osoba ta będzie współpracować z zespołem biznesowym oraz programistami backendowymi, aby omówić zmiany na poziomie domeny i nie będzie unikać udziału w dyskusjach.
Obowiązki:
- Tworzenie nowych komponentów dla biblioteki ukierunkowanej na biznes, aby reprezentować dane klientów.
- Ścisła współpraca z interesariuszami biznesowymi, programistami po stronie serwera, projektantami doświadczeń użytkownika oraz specjalistami ds. zapewnienia jakości.
- Opanowanie nowoczesnych technologii i złożonej domeny biznesowej.
- Rozwiązywanie trudnych problemów w elegancki sposób.
- Dzielenie się wiedzą w zespole projektowym.
- Wkład w jakość oprogramowania dostarczanego w każdej iteracji rozwoju.
Wymagane umiejętności:
- Co najmniej 8-letnie doświadczenie w rozwoju front-end, z udokumentowanym doświadczeniem w długoterminowych projektach budowania i dostarczania aplikacji produkcyjnych w React.
- Solidne zrozumienie wzorców integracji RESTful API oraz jasna komunikacja wymagań do zespołów backendowych.
- Co najmniej dwie złożone aplikacje skierowane do użytkowników, które zostały pomyślnie dostarczone do produkcji, idealnie z bogatymi interaktywnymi interfejsami użytkownika, złożonymi przepływami pracy lub interfejsami gęstymi w dane.
- Silne zrozumienie podstaw inżynierii front-end: projektowanie komponentów, zarządzanie stanem, optymalizacja wydajności, dostępność i utrzymywalny kod.
- Solidne zrozumienie praktyk testowania: testy jednostkowe, integracyjne i end-to-end aplikacji UI (np. Jest, React Testing Library, Cypress), plus CI/CD pipelines (np. GitLab CI/CD).
- Umiejętność oceny kompromisów i wyboru odpowiednich bibliotek, frameworków i wzorców architektonicznych dla danego problemu.
- Doświadczenie w rozwoju PoC i szybkim iterowaniu na podstawie wyników.
- Doskonałe umiejętności rozwiązywania problemów, czyste umiejętności kodowania oraz silna uwaga na szczegóły.
- Znajomość praktyk rozwoju Agile (Scrum, Kanban itp.) oraz doskonałe umiejętności komunikacyjne i współpracy.
- Doświadczenie w korzystaniu z agentycznych LLM do wspierania procesu rozwoju.
Umiejętności dodatkowe:
- Doświadczenie z Cypress lub podobnymi frameworkami do testowania end-to-end.
- Doświadczenie z Figma i tłumaczeniem projektów UI na kod produkcyjny.
- Zrozumienie zasad i podejść UX.
- Znajomość architektur mikro-frontendowych i narzędzi do budowy (np. webpack, Vite).
Senior UI Engineer in Kraków – pracodawca: Luxoft
Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.