An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Talanto realizuje projekt dla klienta z branży edukacyjnej i rozwija platformę VR/edukacyjny edytor iLMS. Szukamy doświadczonego programisty front-end, zdolnego projektować i integrować interaktywne treści 3D oraz funkcje wspierające personalizację i automatyczne tłumaczenia treści.
Wymagana jest znajomość React/Vue/Angular, architektury komponentów, zarządzania stanem oraz integracji z API. Doświadczenie w WebXR i WCAG 2.2 będzie kluczowe.
Projekt realizowany dla klienta z branży edukacyjnej.
Posiadanie co najmniej 3-letniego doświadczenia zawodowego w projektowaniu, implementacji,
testowaniu lub rozwijaniu warstwy front-end aplikacji webowych.
współczesnym frameworkiem komponentowym (np. React, Vue, Angular lub rozwiązaniem
równoważnym).
Doświadczenie w projektowaniu architektury komponentów, zarządzaniu stanem aplikacji oraz
integracji interfejsów z API i usługami backendowymi.
Doświadczenie w tworzeniu responsywnych interfejsów oraz stosowaniu zasad dostępności
cyfrowej, w szczególności WCAG 2.2.
Doświadczenie w implementacji mechanizmów uwierzytelniania, autoryzacji, ról użytkowników lub
innych funkcjonalności wymagających bezpiecznej obsługi danych w interfejsie.
Doświadczenie w testowaniu, debugowaniu i optymalizacji wydajności aplikacji front-end oraz
zapewnianiu kompatybilności z różnymi przeglądarkami i urządzeniami.
Doświadczenie w korzystaniu z systemu kontroli wersji oraz w przygotowywaniu dokumentacji
technicznej, testów i opisów zmian.
Doświadczenie we współpracy z zespołami backend, UX/UI, QA lub zespołami badawczo
rozwojowymi w zwinnym procesie wytwarzania oprogramowania.
Doświadczenie w co najmniej jednym projekcie obejmującym interaktywne treści 3D, wizualizację
danych, WebGL, WebXR, XR/VR/AR albo porównywalne rozwiązania czasu rzeczywistego.
Rozwój platformy VR i edytora iLMS – stworzenie intuicyjnej platformy szkoleniowej umożliwiającej użytkownikom projektowanie i dostosowywanie interaktywnych scen VR za pomocą wbudowanych narzędzi edycyjnych.
Wykorzystanie sztucznej inteligencji (AI) – integracja AI w platformie w celu automatyzacji i wsparcia procesu uczenia (np. generowanie spersonalizowanych rekomendacji szkoleniowych, automatyczne tłumaczenie treści).
Zaawansowana analityka i monitorowanie – implementacja silnika TMI (Tracking and Monitoring Insights) do śledzenia interakcji użytkowników w środowisku VR oraz analizowania ich zachowań z użyciem algorytmów uczenia maszynowego (identyfikacja wzorców, predykcja działań).
Zarządzanie treścią i wielojęzyczność – wdrożenie mechanizmów dynamicznego remiksowania i lokalizacji materiałów (m.in . Remix Engine i Localization Engine), umożliwiających łatwe zarządzanie wersjami treści w różnych językach oraz automatyczną synchronizację poprawek w czasie rzeczywistym.
Personalizacja szkoleń – dostosowywanie treści i ścieżek nauki do indywidualnych potrzeb uczestników (personalizowane kursy i inteligentne rekomendacje szkoleniowe generowane na podstawie preferencji i postępów użytkownika).
Optymalizacja elementów multimedialnych – ulepszenie algorytmów animacji postaci i systemów cząsteczkowych dla bardziej realistycznych efektów wizualnych oraz modernizacja systemu audio (płynna integracja dźwięku przestrzennego z wydarzeniami w VR, wsparcie dynamicznego miksowania i synchronizacji).
Nowe moduły do tworzenia treści 3D – wprowadzenie Smart Assets Engine (generowanie realistycznych postaci NPC z wykorzystaniem AI), Record Engine (nagrywanie ruchu i automatyczne generowanie animacji postaci) oraz Sculpt Engine (intuicyjne modelowanie i rzeźbienie obiektów 3D za pomocą kontrolerów ruchu).
Integracja WebXR i mobilna – rozszerzenie platformy o obsługę technologii WebXR i aplikacji mobilnych (możliwość uruchamiania treści VR/AR bezpośrednio w przeglądarce oraz instalacji i uruchamiania szkoleń jako aplikacji APK na urządzeniach mobilnych).
Testowanie i zapewnienie jakości – rozbudowa narzędzi do testowania oraz debugowania, a także przeprowadzenie kompleksowych testów kompatybilności na różnych urządzeniach (komputery, urządzenia mobilne, headsety VR) w celu optymalizacji wydajności i stabilności działania systemu.