Poszukujemy programisty Unity (środkowy) do udziału w rozwoju rozwiązań AR/VR/MR. To nie są projekty tworzenia gier - będziesz pracować nad aplikacjami użytkowymi (rozwiązania edukacyjne, medyczne, przemysłowe, korporacyjne). Potrzebujemy programisty z dobrym programowaniem, głębokim zrozumieniem architektury Unity i umiejętnością budowania skutecznych rozwiązań technicznych.Wymagania:Doświadczenie w Unity (od 2 do 5 lat).Doskonała znajomość zasad C# i OOP, SOLID, Design Wzorce.Dogłębne zrozumie
Poszukujemy programisty Unity (środkowy) do udziału w rozwoju rozwiązań AR/VR/MR. To nie są projekty tworzenia gier - będziesz pracować nad aplikacjami użytkowymi (rozwiązania edukacyjne, medyczne, przemysłowe, korporacyjne). Potrzebujemy programisty z dobrym programowaniem, głębokim zrozumieniem architektury Unity i umiejętnością budowania skutecznych rozwiązań technicznych.
Wymagania:
- Doświadczenie w Unity (od 2 do 5 lat).
- Doskonała znajomość zasad C# i OOP, SOLID, Design Wzorce.
- Dogłębne zrozumienie architektury Unity, jej cyklu życia, systemu zdarzeń, zarządzania pamięcią.
- Doświadczenie z platformami AR/VR/MR (na przykład: Meta Quest, HoloLens, Magic Leap, Nreal, HTC Vive XR).
- Doświadczenie z zestawem narzędzi interakcji XR, OpenXR.
- Zrozumienie optymalizacji wydajności dla aplikacji czasu rzeczywistego.
- Doświadczenie z zestawem narzędzi UI lub uGUI.
- Poufne doświadczenie z Git, Menedżerem pakietów Unity.
Zadania:
- Tworzenie stosowanych aplikacji AR/VR/MR w Unity.
- Budowanie architektury projektów i komponentów.
- Integracja SDK/wtyczki dla platform XR, urządzeń zewnętrznych lub oprogramowania pośredniego.
- Optymalizacja wydajności aplikacji dla urządzeń docelowych.
- Praca z treścią 3D, interfejsem użytkownika, logiką skryptu.
- Interakcja z interfejsem użytkownika/UX, 3D i backendem.
- Udział w wewnętrznym przeglądzie kodu, wsparcie istniejącego kodu.
Będzie dodatkowym atutem:
- Doświadczenie z AR Foundation, URP/HDRP, Compute Shaderami.
- Praca z Firebase, REST API, WebSocket.
- Doświadczenie z adresowalnymi zasobami, pakietami zasobów.
- Znajomość Unreal Engine lub innych. silniki gier jako orientację.
- Zrozumienie, jak działają zestawy słuchawkowe AR oparte na systemie Android (np. Nreal).
Oferujemy:
- Praca na pełny etat;
- Współpraca zdalna;
- Elastyczna praca harmonogram;
- 20 dni płatnego urlopu;
- 10 dni płatnego zwolnienia lekarskiego rocznie;
- Rekompensata za certyfikację zawodową i szkolenia w razie potrzeby;
- Firma zwraca podatki.