Uvation
Uvation
Uvation to firma świadcząca usługi technologiczne w obszarach infrastruktury IT, sztucznej inteligencji, cyberbezpieczeństwa i obsługi środowisk chmurowych. Jej oferta obejmuje zarządzane usługi IT, bezpieczeństwa i sieci, a także rozwiązania AI oparte na technologiach Dell i Nvidia. Uvation wspiera również środowiska chmurowe dzięki partnerstwom z Oracle Cloud, Google Cloud i Amazon Web Services oraz prowadzi marketplace produktów sprzętowych i programowych. Firma obsługuje organizacje z sektorów doradztwa, ochrony zdrowia i sztucznej inteligencji, dzięki czemu jej działalność może zainteresować specjalistów zajmujących się zarządzanymi usługami technologicznymi, bezpieczną infrastrukturą i korporacyjnymi rozwiązaniami chmurowymi.

Starszy programista frontendu Tech Lead — praca zdalna w Rumunii

Kieruj architekturą React i Next.js dla wymagających graficznie interfejsów, mentoruj inżynierom i twórz wydajne, dobrze przetestowane funkcje frontendu zdalnie z Rumunii.

Opis

  • Wyznaczać kierunek techniczny dla złożonych funkcji frontendu
  • Prowadzić zespół przez decyzje projektowe, przeglądy kodu i mentoring
  • Tworzyć zaawansowane funkcje frontendu z użyciem React i Next.js
  • Budować skalowalną architekturę z odrębnymi warstwami interfejsu użytkownika, logiki biznesowej i dostępu do danych
  • Tworzyć biblioteki wielokrotnego użytku z komponentami o spójnych interfejsach API
  • Łączyć usługi REST i weryfikować kontrakty API z zespołami backendowymi
  • Mierzyć i poprawiać wydajność dzięki dzieleniu kodu, leniwemu ładowaniu i analizie bundli
  • Tworzyć intensywne graficznie interfejsy z użyciem WebGL, three.js lub React Three Fiber
  • Łączyć SDK map, zarządzając układami współrzędnych, dostawcami zapasowymi i tokenami API
  • Tworzyć komponenty bezpiecznie osadzane w istniejącej aplikacji hostującej, bez niezamierzonych efektów globalnych
  • Definiować i utrzymywać podejścia do testowania z Vitest lub Jest oraz React Testing Library
  • Wspierać procesy CI/CD, praktyki Git i przeglądy pull requestów
  • Mentorować współpracowników, dzielić pracę na zadania, szacować nakład pracy i tworzyć dokumentację techniczną
  • Stosować zasady bezpieczeństwa frontendu oraz pomagać w monitorowaniu, wydaniach i analizie incydentów produkcyjnych

Wymagania

  • Mieć 5–8 lat doświadczenia zawodowego
  • Wykazywać się zaawansowaną znajomością React, Next.js, TypeScript oraz nowoczesnego tworzenia komponentów opartych na hookach
  • Projektować skalowalną architekturę frontendu z jednym źródłem prawdy i wyraźnym rozdzieleniem interfejsu użytkownika, logiki biznesowej i dostępu do danych
  • Tworzyć biblioteki wielokrotnego użytku i utrzymywać spójne standardy API komponentów
  • Korzystać z Zustand, Redux Toolkit lub równoważnego rozwiązania do zarządzania stanem, w tym efektywnie projektować selektory
  • Posiadać bardzo dobre umiejętności HTML, CSS i SCSS przy tworzeniu responsywnych, dostępnych interfejsów z izolowanymi stylami
  • Przekładać szczegółowe specyfikacje wizualne na interfejsy z użyciem systemów takich jak IBM Carbon lub Material UI
  • Integrować REST API z typowanymi modelami, adapterami, odpytywaniem oraz odporną obsługą niekompletnych lub niespójnych danych
  • Definiować lub weryfikować kontrakty API z zespołami backendowymi i stosować praktyki testowania kontraktów
  • Optymalizować wydajność przez profilowanie, memoizację, dzielenie kodu, leniwe ładowanie i analizę bundli
  • Rozumieć kwestie liczby klatek, wykorzystania GPU i pamięci na ekranach intensywnych graficznie
  • Pracować praktycznie z WebGL, three.js lub React Three Fiber, w tym z kontrolą sceny i kamery, wybieraniem obiektów wskaźnikiem oraz osiami czasu animacji
  • Zarządzać zdarzeniami i interakcjami między warstwami interfejsu i grafiki
  • Integrować SDK map, pracować z układami współrzędnych, wdrażać dostawców zapasowych i chronić tokeny API
  • Tworzyć komponenty aplikacji hostującej z przejrzystymi propsami i callbackami, izolowanymi stylami oraz bez niezamierzonych efektów globalnych
  • Stosować dobre praktyki testowania z Vitest lub Jest oraz React Testing Library w ramach praktycznej strategii testów
  • Pracować ze ścisłym TypeScript, granicami błędów, testami międzyprzeglądarkowymi i narzędziami deweloperskimi przeglądarki
  • Współtworzyć potoki CI/CD, przepływy pracy Git i dokładne przeglądy pull requestów
  • Mieć doświadczenie z Azure DevOps
  • Wykazywać się przywództwem technicznym poprzez mentoring, dzielenie zadań, szacowanie nakładu pracy i dokumentację techniczną
  • Rozumieć podstawy bezpieczeństwa frontendu, w tym bezpieczną konfigurację środowiska, bezpieczne logowanie i odpowiedzialne korzystanie z zależności zewnętrznych
  • Mile widziane: doświadczenie z zaawansowanymi narzędziami animacji, takimi jak GSAP lub Framer Motion
  • Mile widziane: doświadczenie z bibliotekami do tworzenia wykresów i wizualizacji danych
  • Mile widziane: doświadczenie z testami regresji wizualnej lub end-to-end z użyciem Playwright
  • Mile widziane: doświadczenie w dostarczaniu internacjonalizacji i lokalizacji na dużą skalę
  • Mile widziane: znajomość mikrofrontendów, monorepozytoriów lub zarządzania systemem projektowym
  • Mile widziane: doświadczenie we wspieraniu monitorowania produkcji, wydań i analizy incydentów
  • Mile widziane: doświadczenie w prowadzeniu analiz technicznych lub prac proof of concept dotyczących złożonych interakcji

Benefity

  • Praca zdalna
  • Zatrudnienie na podstawie umowy

Powiązane oferty pracy

Salonkee

Przedstawiciel handlowy ds. oprogramowania dla salonów — Getynga

Salonkee
51 – 200 Pracownicy
Platforma handlowaSaaSUroda

Rozwijaj sprzedaż oprogramowania Salonkee dla salonów w Getyndze: pozyskuj klientów, prezentuj produkt i prowadź sprzedaż od początku do końca. Buduj relacje z właścicielami salonów i wspieraj ich od pierwszego kontaktu aż do zawarcia umowy.

Otwórz
Salonkee

Hybrydowy przedstawiciel handlowy, Lindau

Salonkee
51 – 200 Pracownicy
Platforma handlowaSaaSUroda

Rozwijaj działalność Salonkee w zakresie oprogramowania dla salonów w Lindau i Friedrichshafen: pozyskuj klientów, prezentuj produkt i prowadź sprzedaż od pierwszego kontaktu do finalizacji. Buduj relacje z właścicielami lokalnych salonów i doprowadzaj każdą szansę sprzedażową do zawarcia transakcji.

Otwórz
Salonkee

Przedstawiciel handlowy w Getyndze (praca hybrydowa)

Salonkee
51 – 200 Pracownicy
Platforma handlowaSaaSUroda

Rozwijaj działalność Salonkee w zakresie oprogramowania dla salonów w Getyndze, budując relacje z lokalnymi salonami. Do obowiązków należą aktywne pozyskiwanie klientów, prezentacje produktu i prowadzenie sprzedaży od pierwszego kontaktu do zawarcia umowy.

Otwórz
Salonkee

Przedstawiciel handlowy — zmiana ścieżki kariery, Salonkee, Lindau

Salonkee
51 – 200 Pracownicy
Platforma handlowaSaaSUroda

Pomagaj rozwijać Salonkee, sprzedając oprogramowanie do zarządzania salonami w regionie Lindau i Friedrichshafen. Wyszukuj właścicieli salonów i spotykaj się z nimi, prezentuj produkt oraz prowadź sprzedaż od pierwszego kontaktu do finalizacji.

Otwórz