
Wand AI to firma tworząca oprogramowanie dla przedsiębiorstw oraz infrastrukturę dla organizacji, które chcą wdrażać autonomicznych agentów AI i zarządzać nimi obok zespołów ludzkich. Platforma Wand OS obsługuje procesy pracy oparte na agentach w istniejących systemach, oferując narzędzia do nadzoru, interoperacyjności, śledzenia decyzji, bezpieczeństwa i zarządzania operacyjnego. Firma pomaga instytucjom publicznym i dużym przedsiębiorstwom przekształcać możliwości AI w zarządzaną, skalowalną pracę cyfrową na potrzeby złożonych i regulowanych środowisk.
Starszy inżynier full-stack z naciskiem na frontend — Wand AI (praca zdalna)
Kieruj rozwojem full-stack z naciskiem na frontend dla działających w czasie rzeczywistym interfejsów przepływów pracy agentów AI w Wand AI. Odpowiadaj za architekturę frontendu, wydajność i skalowalne systemy projektowe w zdalnym zespole produktowym.
Opis
- Odpowiadaj za interfejs do tworzenia przepływów pracy agentów, w tym aktualizacje w czasie rzeczywistym przez WebSockets i Server-Sent Events
- Definiuj i rozwijaj architekturę mikrofrontendową w całym AI Studio
- Twórz dynamiczne interfejsy oparte na stanie, które pokazują aktywność agentów na żywo
- Podejmuj decyzje architektoniczne uwzględniające rosnącą złożoność i skalę
- Współpracuj z zespołami produktu i designu, przekładając złożone przepływy pracy na intuicyjne doświadczenia
- Twórz wielokrotnego użytku komponenty i dbaj o spójne wzorce projektowe
- Integruj aplikacje frontendowe z usługami backendowymi i API orkiestracji
- Dbaj o jakość kodu dzięki testom i dokładnym przeglądom kodu
- Skracaj czas ładowania kanwasa i poprawiaj ogólną responsywność interfejsu
- Dostarczaj zmiany przez CI/CD, badaj problemy produkcyjne i dokumentuj decyzje architektoniczne
- Ustanawiaj ogólnofirmowe standardy dotyczące praktyk, narzędzi i przeglądów frontendowych
- Pomagaj zespołom w całej firmie wdrażać skuteczne praktyki frontendowe
Wymagania
- Bogate doświadczenie w tworzeniu złożonych, nowoczesnych aplikacji internetowych z silnym naciskiem na frontend
- Zaawansowana znajomość React i TypeScript
- Praktyczne doświadczenie we wdrażaniu funkcji czasu rzeczywistego z użyciem WebSockets, Server-Sent Events lub obu rozwiązań
- Doświadczenie w tworzeniu interfejsów użytkownika opartych na kanwasie lub węzłach
- Bardzo dobra znajomość nowoczesnej architektury frontendu i programowania komponentowego
- Praktyczne doświadczenie w tworzeniu backendu z użyciem RESTful API i usług backend-for-frontend
- Solidne podstawy HTML, CSS i współczesnych frameworków frontendowych
- Doświadczenie w zarządzaniu stanem w złożonych, dynamicznych interfejsach
- Udokumentowana odpowiedzialność na poziomie staff za architekturę i decyzje techniczne oraz wpływ na wiele zespołów
- Silne umiejętności diagnozowania i debugowania
- Doskonałe umiejętności komunikacji pisemnej i ustnej
- Mile widziane doświadczenie z wysoce interaktywnymi interfejsami wykorzystującymi duże ilości danych, bibliotekami komponentów lub systemami projektowymi, renderowaniem po stronie serwera lub wydajnością frontendu, rozproszonymi systemami hostowanymi w chmurze, dużymi globalnymi produktami B2B lub B2C oraz szybko skalującymi się organizacjami produktowymi i inżynieryjnymi