JustJoin.IT Praca zdalna Mid

Frontend Developer – interaktywne aplikacje edukacyjne

PeopleTrust Sp. z o.o.

⚲ Warszawa

9 000 - 11 000 PLN brutto (UoP)

Wymagania

  • bardzo dobra znajomość JavaScript i dobrych podstaw programowania (nie tylko frameworka)
  • doświadczenie w tworzeniu interaktywnych aplikacji webowych
  • praktyczna znajomość grafiki działającej w przeglądarce i zagadnień wydajności renderowania
  • swoboda w pracy z matematyką programistyczną: wektory, układy współrzędnych, podstawy fizyki i rachunku prawdopodobieństwa
  • umiejętność pracy na podstawie dokumentacji, specyfikacji i scenariuszy
  • znajomość Git
  • doświadczenie w pracy w metodyce zwinnej
  • samodzielność w dobieraniu sposobu implementacji do problemu

Opis stanowiska

Projekt to zestaw 21 interaktywnych materiałów edukacyjnych działających w przeglądarce — wirtualne laboratoria, symulatory, gry logiczne i escape roomy, które łączą programowanie z grafiką 2D/3D i mechanikami czasu rzeczywistego. Będziesz implementować modele zjawisk (np. pole magnetyczne, przekładnia, ekspozycja w aparacie), wizualizacje, mechaniki grywalizacji oraz eksport wyników do PDF/CSV, dbając o wydajność także na starszym sprzęcie i o zgodność z WCAG. To oferta dla osoby, która lubi łączyć matematykę, fizykę i grafikę w przeglądarce i woli pracować z czystym JavaScript niż z frameworkiem. Uwaga: sformułowanie o 'chęci tworzenia tego typu doświadczeń' może sugerować oczekiwanie zaangażowania wykraczającego poza standardowe obowiązki — warto dopytać o realny wymiar pracy po godzinach.

🔍 Dekoder Ogłoszenia

🟡
zaawansowanych materiałów edukacyjnych
Może sugerować wyższy poziom skomplikowania projektu niż w rzeczywistości; brak konkretów, co czyni go 'zaawansowanym'.
🔴
chce tworzyć tego typu interaktywne doświadczenia
Zwrot może sugerować, że oczekiwana jest pasja i zaangażowanie wykraczające poza standardowe obowiązki, co czasem wiąże się z presją na pracę po godzinach.
🟡
działających bezpośrednio w przeglądarce, również na starszych urządzeniach i w trybie offline
Brzmi jak zaleta, ale może oznaczać konieczność optymalizacji pod przestarzałe środowiska, co bywa czasochłonne i frustrujące.