W skrócie
- Zadania: Twórz innowacyjne interfejsy AI i narzędzia dla nauczycieli, aby tworzyli aplikacje bez kodu.
- Firma: Playlab to non-profit technologiczny, który wspiera edukację poprzez AI.
- Benefity: Elastyczne godziny pracy, możliwość pracy zdalnej i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na edukację i przyszłość uczniów.
- Kwalifikacje: 7+ lat doświadczenia w budowaniu aplikacji webowych oraz umiejętności współpracy z zespołem.
Przewidywane wynagrodzenie mieści się w przedziale 128250 - 156750 zł za rok.
About Playlab
Playlab is a tech non-profit dedicated to helping educators and students become critical consumers and creators of AI. Wierzymy, że podejście oparte na otwartym kodzie źródłowym i napędzane przez społeczność jest kluczowe dla wykorzystania potencjału AI w edukacji. Wyposażamy społeczności w narzędzia i praktyczne szkolenia zawodowe, które umożliwiają nauczycielom i uczniom tworzenie niestandardowych aplikacji AI dostosowanych do ich unikalnego kontekstu. Ponad 60 000 nauczycieli opublikowało aplikacje na Playlab – a wpływ rośnie z dnia na dzień.
W Playlab wierzymy, że AI jest nowym materiałem projektowym - takim, który powinien być kształtowany przez wielu, aby ożywić ich pomysły na naukę. Jeśli pasjonujesz się budowaniem kreatywnych, sprawiedliwych przyszłości dla uczniów i nauczycieli, mamy nadzieję, że do nas dołączysz.
Rola
Playlab poszukuje Staff Fullstack Engineer, aby dołączyć do naszego rozwijającego się zespołu inżynieryjnego. Jako Staff Fullstack Engineer będziesz eksplorować i przesuwać granice tego, czym mogą być doświadczenia natywne AI - wynajdując nowe interfejsy do interakcji z AI, budując narzędzia, które pozwalają nauczycielom tworzyć bez kodu, oraz wdrażając systemy, które pomagają szkołom wdrażać na dużą skalę.
Przykłady pracy:
- Budowanie interfejsów natywnych AI, które przesuwają granice - dynamiczne komponenty, które dostosowują się od czatu do edytora tekstu do interaktywnych symulacji w oparciu o momenty nauki.
- Projektowanie i wdrażanie głównego kreatora aplikacji, w którym nauczyciele tworzą aplikacje AI za pomocą języka naturalnego.
- Tworzenie funkcji współpracy w czasie rzeczywistym, umożliwiających wielu nauczycielom wspólne tworzenie aplikacji.
- Budowanie systemów, które umożliwiają nauczycielom tworzenie wyrafinowanych agentów AI, które działają autonomicznie w kierunku celów edukacyjnych.
- Wdrażanie interfejsów głosowych i doświadczeń mobilnych, które działają w wiejskich szkołach z ograniczonym dostępem do internetu oraz w nowoczesnych klasach.
- Tworzenie systemów odkrywania i udostępniania, które pomagają nauczycielom znajdować i remiksować aplikacje innych - wspierając rozwijającą się społeczność twórców.
- Tworzenie integracji z Google Workspace, Canvas LMS i innymi platformami edukacyjnymi, które szkoły już używają.
Oczekiwania:
- Architektura i wdrażanie subsystemów w pełnym stosie - od frontendu React/Remix po backend Node.js oraz integracje z usługami AI w Pythonie.
- Szybkie uczenie się, co działa - szybkie wdrażanie małych eksperymentów, a następnie inwestowanie w produkcję tego, co okazuje się wartościowe.
- Śledzenie technologii internetowych i najlepszych praktyk - ocena nowych narzędzi i wzorców, które poprawiają produkt.
- Praca międzydziałowa z projektantami, inżynierami ML, produktami i klientami w celu budowania doświadczeń, które rozwiązują rzeczywiste potrzeby użytkowników.
- Pisanie kompleksowych testów i dokumentacji dla funkcji, które tworzysz.
- Poprawa procesów zespołowych i pomoc w podejmowaniu strategicznych decyzji technicznych.
- Mentorowanie inżynierów w zakresie rozwoju fullstack, wzorców projektowych i architektury aplikacji poprzez parowanie i przeglądy.
Kwalifikacje:
- 7+ lat doświadczenia w budowaniu produkcyjnych aplikacji internetowych w zakresie frontend i backend.
- Silne doświadczenie w nowoczesnych frameworkach React (używamy Remix) i TypeScript.
- Silne doświadczenie w budowaniu usług backendowych z Node i TypeScript.
- Silne doświadczenie z bazami danych, API i integracjami z zewnętrznymi usługami.
- Umiejętność efektywnej współpracy z projektantami i tłumaczenia projektów na działające funkcje.
- Komfort w pracy międzydziałowej i bezpośredniej z klientami w celu zrozumienia ich potrzeb.
- Umiejętność działania w kulturze wysokiej agencji i wysokiej współpracy.
- Doskonała komunikacja, która sprawia, że praca zdalna działa.
Punkty bonusowe:
- Doświadczenie w projektowaniu lub budowaniu interfejsów zasilanych AI.
- Tło w zakresie funkcji współpracy w czasie rzeczywistym (WebSockets, CRDTs itp.).
- Doświadczenie w technologii edukacyjnej lub organizacjach z misją.
- Doświadczenie z Remix lub podobnymi frameworkami React.
- Znajomość najlepszych praktyk w zakresie dostępności i internacjonalizacji.
- Doświadczenie w integracji z platformami LMS lub systemami edukacyjnymi.
Technologie: TypeScript, Remix (React), Node, PostgreSQL, Neo4J, AWS, Docker, Kubernetes, WebSockets, NewRelic.
Staff Fullstack Engineer in Warsaw – pracodawca: Playlab
Playlab to organizacja non-profit, która stawia na innowacje w edukacji poprzez wykorzystanie sztucznej inteligencji. Oferujemy dynamiczne środowisko pracy, które sprzyja kreatywności i współpracy, a także możliwości rozwoju zawodowego w obszarze technologii AI. Pracując z nami, będziesz miał/a realny wpływ na kształtowanie przyszłości edukacji, wspierając nauczycieli i uczniów w tworzeniu unikalnych aplikacji AI.