W skrócie
- Zadania: Twórz nowoczesne funkcje frontendowe dla platformy współpracy badawczej.
- Firma: Rayyan to innowacyjny startup AI, który zmienia sposób podejmowania decyzji opartych na dowodach.
- Benefity: Praca zdalna, rozwój zawodowy i możliwość wpływania na rzeczywiste problemy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Zdobądź doświadczenie w AI i SaaS, pracując nad projektami, które mają znaczenie.
- Kwalifikacje: 2+ lata doświadczenia w inżynierii frontendowej oraz umiejętność pracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
Rayyan jest startupem AI SaaS, który rozwija platformę współpracy badawczej z asystowanym przez AI przepływem pracy, pomagającą przyspieszyć proces wyszukiwania, wydobywania i syntezowania istotnych informacji z badań naukowych w celu informowania o podejmowaniu decyzji opartych na dowodach, w tym medycynie opartej na dowodach.
Jako Frontend Software Engineer w Rayyan Systems Inc. będziesz projektować, rozwijać i wdrażać nowe funkcje nowej generacji z naciskiem na technologie frontendowe. Będziesz dostarczać kompleksowe doświadczenia produktowe od onboardingu i podstawowych przepływów pracy po złożone interakcje danych i funkcje wspierane przez AI. Pracując w środowisku współpracy, będziesz współpracować z menedżerami produktu, projektantami i inżynierami backendowymi, aby przekształcać potrzeby użytkowników w eleganckie, funkcjonalne oprogramowanie.
To rola rozwojowa, w której będziesz rozwijać swoje umiejętności w zakresie rozwoju produktów SaaS, interfejsów pierwszych z AI oraz złożonej architektury frontendowej, przyczyniając się znacząco od pierwszego dnia.
Co szukamy:
Jesteś podekscytowany budowaniem produktów, które rozwiązują rzeczywiste problemy w badaniach i podejmowaniu decyzji opartych na dowodach. Rozumiesz, że doskonałe inżynieria frontendowa polega na tworzeniu doświadczeń, które są szybkie, użyteczne i przyjemne. Jesteś głodny wiedzy, szczególnie na temat interfejsów wspieranych przez AI i nowoczesnej architektury SaaS. Czujesz się komfortowo w niepewności i chcesz rozwijać swoje umiejętności, jednocześnie wywierając natychmiastowy wpływ.
Kluczowe obowiązki:
- Projektowanie, rozwijanie i wdrażanie nowych i następnych funkcji frontendowych dla naszej platformy współpracy badawczej.
- Budowanie i utrzymywanie interfejsów użytkownika dla aplikacji SaaS opartych na sieci, w tym przepływów onboardingu, funkcji podstawowych, ustawień i interfejsów administracyjnych.
- Wdrażanie responsywnego, dostępnego UI z projektów i prototypów, rozwiązując złożone problemy prostymi, łatwymi do utrzymania rozwiązaniami.
- Udział w tworzeniu i utrzymywaniu wspólnych bibliotek komponentów i implementacji systemu projektowania, które zapewniają spójność w całym produkcie.
- Rozwój interfejsów opartych na danych, w tym pulpitów nawigacyjnych, tabel, filtrów i wizualizacji.
- Wdrażanie doświadczeń użytkowników dla funkcji wspieranych przez AI, sprawiając, że zaawansowane możliwości będą naturalne i dostępne.
- Budowanie intuicyjnych interfejsów dla interakcji AI, zautomatyzowanych przepływów pracy i inteligentnych rekomendacji.
- Udział w przeglądach kodu, krytykach projektów i planowaniu sprintów w ramach procesu Agile.
- Pisanie czystego, testowanego kodu i pomoc w poprawie jakości frontendowej, wydajności i doświadczenia dewelopera.
- Śledzenie aktualnych najlepszych praktyk frontendowych, wzorców UI SaaS i trendów interfejsów AI.
Wymagania:
- 2+ lata udokumentowanego doświadczenia w inżynierii frontendowej dla aplikacji internetowych.
- Silne portfolio lub profil GitHub demonstrujący twój proces inżynieryjny i podejście do rozwiązywania problemów.
- Znajomość HTML/CSS i ES6+.
- Znajomość ReactJS i jego podstaw (JSX, Virtual DOM, cykl życia komponentu itp.).
- Dobra znajomość obsługi asynchronicznych żądań i konsumpcji usług RESTful/API.
- Doświadczenie w optymalizacji wydajności sieci.
- Znajomość narzędzi do wersjonowania kodu, takich jak Git.
- Umiejętność komunikacji i zdolność do artykułowania decyzji technicznych.
- Samodzielność i komfort w zarządzaniu wieloma projektami.
- Chęć uczenia się i rozwoju w zakresie rozwoju produktów SaaS i pierwszych z AI.
- Użytkownik skoncentrowany na podejściu zrównoważonym z pragmatyzmem biznesowym.
- Współpracujący gracz zespołowy, który odnajduje się w środowiskach międzyfunkcyjnych.
- Komfort w niepewności i szybkim tempie startupów.
Miło widziane:
- Doświadczenie w budowaniu funkcji produktów wspieranych przez AI/ML.
- Znajomość aplikacji SaaS lub korporacyjnych, szczególnie w dziedzinach związanych z badaniami lub opieką zdrowotną.
- Zrozumienie standardów dostępności (WCAG) i implementacji UI inkluzywnego.
- Doświadczenie z TypeScript.
- Doświadczenie z narzędziami projektowymi (np. Figma) i bliską współpracą z projektantami.
- Doświadczenie z monorepos, Nx i architekturą CQRS.
- Doświadczenie z testowaniem E2E lub decyzjami produktowymi opartymi na analizach.
Rayyan jest pracodawcą równych szans. Rayyan Systems Inc. jest pracodawcą równych szans i nie dyskryminuje ze względu na rasę lub pochodzenie etniczne, religię, płeć, narodowość, wiek, niepełnosprawność weteranów ani informacje genetyczne ani z jakiegokolwiek innego powodu zabronionego przez prawo w zatrudnieniu.
Front End Engineer in Katowice – pracodawca: Rayyan Systems, Inc.
Rayyan to doskonały pracodawca, oferujący elastyczne godziny pracy oraz w pełni zdalną kulturę pracy, co pozwala na dostosowanie obowiązków do indywidualnych potrzeb. Pracownicy mają możliwość rozwoju zawodowego dzięki zwrotom kosztów związanych z nauką i rozwojem, a także mogą wpływać na kształtowanie doświadczeń klientów w innowacyjnym środowisku startupowym, które ma realny wpływ na globalne badania.