Frontend Engineer in Katowice

Frontend Engineer in Katowice

Katowice Pełny etat 62100 - 75900 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz interfejsy do weryfikacji tożsamości i zarządzania platformą zapobiegania oszustwom.
  • Firma: Surt - innowacyjna platforma zapobiegania oszustwom z małym, dynamicznym zespołem.
  • Benefity: Praca zdalna, możliwość relokacji do Barcelony, wsparcie wizowe.
  • Pozostałe informacje: Możliwość rozwoju kariery w szybko rozwijającym się środowisku technologicznym.
  • Dlaczego ta praca: Zyskaj realny wpływ na rozwój produktu i technologię zapobiegania oszustwom.
  • Kwalifikacje: Doświadczenie w budowaniu aplikacji webowych w React oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 62100 - 75900 zł za rok.

Rozwijamy zaawansowane systemy, które zapewniają doskonałe możliwości wykrywania oszustw. Dołącz do zespołu, który dąży do rozwoju technologii zapobiegania oszustwom.

O roli:

  • Budowanie interfejsów, które użytkownicy wykorzystują do weryfikacji swojej tożsamości, oraz narzędzi dla klientów i zespołów wewnętrznych do obsługi platformy zapobiegania oszustwom.
  • To praktyczna rola inżynieryjna z realną odpowiedzialnością za wdrożenie, niezawodność i jakość techniczną.
  • Ścisła współpraca z zespołem Frontend Lead, Product, Design oraz Backend Engineering w celu przekształcenia celów produktowych i częściowych projektów w szybkie, niezawodne i łatwe w utrzymaniu interfejsy.

O Surt:

Surt to platforma zapobiegania oszustwom i tożsamości B2B2C, która łączy sygnały dotyczące tożsamości, lokalizacji, urządzenia i zachowań, aby pomóc klientom zrozumieć, kim są ich użytkownicy i gdzie leży ryzyko. Zespół jest mały, produkt działa w wielu krajach, a wiele elementów platformy wciąż jest budowanych. To stwarza możliwość posiadania znaczącej odpowiedzialności i bezpośredniego wpływu na ewolucję produktu.

Na czym będziesz pracować:

  • Budowanie i ulepszanie procesów weryfikacji używanych przez użytkowników końcowych, z naciskiem na wydajność, responsywność, dostępność oraz łagodne radzenie sobie z słabymi warunkami sieciowymi i błędami.
  • Rozwój i utrzymanie interfejsów dla klientów oraz wewnętrznych paneli administracyjnych do zarządzania i obsługi platformy.
  • Integracja rozwijających się API backendowych w odpornych przepływach frontendowych, identyfikacja problemów umownych i współpraca z zespołem nad praktycznymi rozwiązaniami.
  • Podejmowanie rozsądnych decyzji architektonicznych dotyczących struktury komponentów, zarządzania stanem i przepływem danych, testowania oraz długoterminowej utrzymywalności.
  • Ścisła współpraca z zespołem Product i Design w zakresie wykonalności technicznej i kompromisów wdrożeniowych, szanując ich odpowiedzialność za decyzje UX.
  • Przyjmowanie odpowiedzialności za funkcje od wdrożenia po dostarczenie, zapewniając wysoki standard niezawodności i jakości technicznej.

Czego szukamy:

  • Silne doświadczenie w budowaniu i wdrażaniu produkcyjnych aplikacji internetowych przy użyciu React.
  • Umiejętność samodzielnego dostarczania niezawodnych, gotowych do produkcji funkcji, zamiast jedynie wdrażania wcześniej zdefiniowanych komponentów.
  • Silny osąd dotyczący zarządzania stanem, integracji API, wydajności, przypadków brzegowych i ogólnej jakości interfejsu.
  • Jasne umiejętności komunikacyjne i współpraca w trudnych decyzjach dotyczących projektowania lub API, gdy zajdzie taka potrzeba.
  • Silna uwaga na doświadczenie użytkownika i umiejętność efektywnej pracy z zespołem Product i Design bez potrzeby posiadania kierunku UX.
  • Silne poczucie odpowiedzialności, ciekawość i chęć wniesienia wkładu w rozwijający się produkt i środowisko inżynieryjne.

Miło widziane:

  • Doświadczenie z React Native lub React Native Web, lub udowodniona zdolność do szybkiego uczenia się pokrewnego środowiska frontendowego.
  • Doświadczenie w budowaniu procesów skierowanych do konsumentów, portali klientów lub pulpitów operacyjnych w rozwijającym się zespole produktowym.
  • Dyplom inżyniera oprogramowania z INSAT lub porównywalnego instytutu inżynieryjnego jest plusem, ale nie jest wymagany. Równoważne doświadczenie praktyczne jest mile widziane.
  • Przemyślane podejście do wykorzystania narzędzi AI w celu poprawy przepływów pracy inżynieryjnej i produktywności.

Frontend obejmuje monorepo React, które zawiera działające doświadczenie weryfikacji w sieci oraz oddzielne aplikacje klienckie i administracyjne zbudowane z React Native Web. Rozwój mobilny React Native jest obecnie wstrzymany. Interfejsy frontendowe łączą się z rozwijającymi się API Rust, podczas gdy szersza platforma obejmuje takie możliwości jak wykrywanie żywotności i skanowanie dokumentów. Nie musisz mieć wcześniejszego doświadczenia z każdą częścią tego stosu technologicznego. Cenimy silne fundamenty inżynieryjne, elastyczność i zdolność do szybkiego uczenia się.

Ta rola jest otwarta dla inżynierów z siedzibą w Tunezji i początkowo będzie zdalna z Tunezji. Jeśli później zdecydujesz się na relokację do biura Surt w Barcelonie, dostępne jest wsparcie wizowe. Można również rozważyć pozostanie zdalnym z Tunezji. Będziesz raportować bezpośrednio do Frontend Lead, mieć bezpośredni dostęp do kierownictwa i mieć możliwość kształtowania rozwijającego się produktu działającego na znaczną skalę.

Frontend Engineer in Katowice – pracodawca: Surt AI

Surt to doskonały pracodawca, oferujący unikalną możliwość pracy w małym zespole nad zaawansowanymi systemami zapobiegania oszustwom. Pracując jako Frontend Engineer, będziesz miał realny wpływ na rozwój produktu, a także dostęp do wsparcia w zakresie relokacji do Barcelony oraz elastyczność pracy zdalnej z Tunezji. Nasza kultura pracy opiera się na współpracy, innowacyjności i ciągłym rozwoju, co sprawia, że jesteśmy idealnym miejscem dla osób pragnących rozwijać swoje umiejętności w dynamicznym środowisku technologicznym.

S

Dane kontaktowe:

Zespół rekrutacyjny Surt AI

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Frontend Engineer in Katowice

React
API Integration
State Management
Performance Optimization
User Experience (UX)
Collaboration
Problem-Solving