W skrócie
- Zadania: Twórz nowoczesne interfejsy użytkownika i architekturę front-endową dla platformy AI.
- Firma: Asteri - innowacyjna firma zajmująca się inteligencją pracy i orkiestracją.
- Benefity: Konkurencyjne wynagrodzenie, opcje na akcje, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z realnymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Kształtuj przyszłość interfejsów AI i wpływaj na duże przedsiębiorstwa.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania i doskonała znajomość TypeScript oraz React.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
O nas Asteri to platforma inteligencji pracy i orkiestracji oparta na AI, która daje dużym przedsiębiorstwom inteligencję do zrozumienia, jak praca jest wykonywana dzisiaj i jak powinna być wykonywana w erze AI, eliminując nieefektywności i identyfikując możliwości wysokiego wpływu dla augmentacji AI. Nasza platforma orkiestruje pracę AI i ludzi z zarządzaniem na poziomie przedsiębiorstwa, audytowalnością i pomiarem, stworzonymi do produkcyjnych środowisk na dużą skalę.
Rola Jako inżynier frontendowy w Asteri, będziesz prowadzić ewolucję naszych interfejsów użytkownika i architektury front-end. Będziesz budować interaktywną platformę, która napędza nasz silnik orkiestracji oparty na AI, zapewniając, że złożone przepływy danych i spostrzeżenia oparte na AI są dostarczane przez intuicyjne, wysokowydajne aplikacje internetowe. Chociaż Twoim głównym celem jest warstwa prezentacji i architektura front-end, będziesz ściśle współpracować z systemami backendowymi, rozumiejąc pełny cykl życia danych od bazy danych przez API do użytkownika.
Co będziesz robić:
- Budować wyrafinowane, wysokowydajne systemy front-end przy użyciu nowoczesnych frameworków (np. Next.js, React).
- Tworzyć bogate, intuicyjne interfejsy TypeScript, które zapewniają widoczność w przepływach orkiestracji, wydajności AI i spostrzeżeniach operacyjnych.
- Ściśle współpracować z projektantami i menedżerami produktu, aby przetłumaczyć złożone koncepcje orkiestracji AI na płynne doświadczenia użytkownika.
- Projektować i konsumować czyste, dobrze udokumentowane API (FastAPI, Node.js), zapewniając bezpieczeństwo typów i efektywne pobieranie danych w całym stosie.
- Optymalizować wydajność i skalowalność front-endu, zapewniając responsywne doświadczenie nawet przy obsłudze dużych zbiorów danych i aktualizacji w czasie rzeczywistym.
- Integracja z wewnętrznymi i zewnętrznymi API (np. Jira, Slack, magazyny dokumentów), aby stworzyć zjednoczoną grafikę orkiestracji w UI.
- Zapewnić niezawodność produkcji na froncie: wdrożyć kompleksowe testowanie (Unit, Integration, E2E), CI/CD oraz monitorowanie.
- Promować doskonałość inżynierii front-end: podejmować decyzje architektoniczne, ustalać najlepsze praktyki i mentorować rówieśników w nowoczesnym rozwoju UI.
Co sprawi, że odniesiesz sukces:
- 5+ lat doświadczenia w inżynierii oprogramowania, z głębokim naciskiem na rozwój i architekturę front-end.
- Mistrzostwo w TypeScript i nowoczesnych wzorcach React (Hooks, Context, Server Components itp.).
- Silne zrozumienie pełnego stosu webowego: doświadczenie w pracy z API (REST, GraphQL) oraz zrozumienie koncepcji baz danych (Postgres, SQL).
- Biegłość w CSS/frameworkach stylizacji (Tailwind, CSS-in-JS) oraz wyczucie detali UI/UX.
- Doświadczenie w budowaniu i wdrażaniu aplikacji internetowych klasy produkcyjnej przy użyciu konteneryzowanych procesów roboczych (Docker).
- Silna rygor inżynieryjny: testowanie (Jest, React Testing Library, Playwright/Cypress), przegląd rówieśniczy i CI/CD.
- Doskonale umiejętności komunikacyjne i współpracy; zdolność do prowadzenia inicjatyw front-end od koncepcji do produkcji.
Miłe do posiadania:
- Doświadczenie z bibliotekami zarządzania stanem i strategiami pobierania danych (React Query, SWR, Redux).
- Znajomość LLM i budowanie interfejsów użytkownika opartych na AI (strumieniowe odpowiedzi, interakcje oparte na podpowiedziach).
- Ekspozycja na rozwój backendu w Pythonie (FastAPI) lub Node.js.
- Znajomość bibliotek wizualizacji danych (D3.js, Recharts itp.) do wyświetlania złożonych grafik orkiestracji.
- Znajomość startupów o wysokim wzroście i/lub zwinnych, szybko zmieniających się środowisk.
- Interesowanie się budowaniem narzędzi dla programistów lub platform produktywności.
Dlaczego warto do nas dołączyć:
Ukształtujesz frontend platformy inteligencji pracy i orkiestracji opartej na AI, używanej przez duże przedsiębiorstwa, budując interfejsy, które czynią złożone systemy zrozumiałymi, godnymi zaufania i użytecznymi. Będziesz ściśle współpracować z zespołami Produktu, Projektowania i Backend, aby określić architekturę front-end i standardy, mając prawdziwą odpowiedzialność za wydajność, jakość i doświadczenie użytkownika. Oferujemy konkurencyjne wynagrodzenie z opcjami na akcje, kulturę przyjazną zdalnie oraz pragmatyczne, pierwszeństwo produkcji w budowaniu oprogramowania AI dla przedsiębiorstw.
Senior Frontend Engineer in Katowice – pracodawca: Asteri AI, Inc.
Asteri AI, Inc. to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku pracy. Nasza kultura opiera się na innowacyjności i współpracy, co pozwala pracownikom na realizację ambitnych projektów w zdalnym trybie, a także korzystanie z atrakcyjnych benefitów, takich jak opcje na akcje. Pracując z nami, będziesz częścią zespołu, który kształtuje przyszłość technologii AI, a Twoje pomysły będą miały realny wpływ na rozwój naszej platformy.