E
Enable Education
Enable Education je neprofitna organizacija in organizacija z družbenim poslanstvom, osredotočena na izobraževanje, ki si prizadeva za bolj vključujoča učna okolja. Ustanovljena je bila leta 2024 in ljudem v celotnem izobraževalnem sistemu pomaga pridobiti znanje ter ozaveščenost, potrebna za podporo učinkovitim praksam vključevanja v učilnicah in ustvarjanje prijaznejših izkušenj za vsakega učenca.

Oddaljeni razvijalec Unityja v Kanadi

Ustvarjajte interaktivne učne izkušnje v Unityju in C# za Enable Education in RedT Kids' Media. Razvijajte, optimizirajte in uvajajte simulacije za namizne, mobilne in platforme WebGL.

Opis

  • Ustvarjajte in vzdržujte interaktivne medije, prototipe in aplikacije v Unityju in C# za RedT Kids' Media
  • Ustvarjalne zamisli, oblikovanje in scenarije pretvarjajte v izpopolnjene izkušnje v Unityju
  • Razvijajte čiste, ponovno uporabne sisteme za interakcijo, uporabniški vmesnik, stanje aplikacije in podatke
  • Dodajajte animacije, zvok, vizualne učinke, potek prizorov, obravnavo vnosov in druge funkcije, osredotočene na izkušnjo
  • Sodelujte z oblikovalci, umetniki, animatorji in razvijalci pri vključevanju sredstev in dokončanju izkušenj
  • Prispevajte k obstoječim projektom in kodnim bazam v Unityju
  • Preiskujte napake, pomanjkljivosti interakcij, težave z zmogljivostjo in neuspešne gradnje
  • Profilirajte in izboljšujte odzivnost, porabo pomnilnika, čas nalaganja, število sličic na sekundo in stabilnost
  • Pomagajte pri uvajanju in testiranju v sistemih Windows, macOS, Android, iOS in WebGL
  • Delajte z Gitom in sistemi za nadzor različic ter prispevajte k pregledom kode, zagotavljanju kakovosti in praksam sodelovalnega razvoja
  • Ocenjujte obseg dela in poročajte o napredku, tveganjih, ovirah in tehničnih omejitvah
  • Prispevajte k simulacijam Enable Education, interaktivnim orodjem za usposabljanje in drugim učnim izdelkom
  • Predlagajte spremembe, ki izboljšujejo zavzetost, zanesljivost, vzdržljivost in razširljivost

Zahteve

  • Vsaj štiri leta poklicnih izkušenj z Unityjem, vključno z Unity GUI, paketi sredstev ter materiali ali senčilniki
  • Izkušnje z uvajanjem aplikacij Unity v osebne računalnike, macOS, Android, iOS in spletne brskalnike prek WebGL
  • Znanje programiranja v C# in JavaScriptu
  • Izkušnje z ustvarjanjem inovativnih načinov za pritegnitev končnih uporabnikov prek iger in simulacij
  • Sposobnost vzdrževanja in upoštevanja testnih načrtov za odpravljanje napak in izboljševanje aplikacij
  • Napredno znanje C# in dobro obvladovanje objektno usmerjenega programiranja
  • Dobro razumevanje programske arhitekture, ponovno uporabne kode, oblikovalskih vzorcev in vzdržnih razvojnih praks
  • Zanesljivost pri delu z obstoječo kodno bazo, odpravljanju težav v njej in njenem izboljševanju
  • Razpoložljivost v glavnih urah sodelovanja od 10.00 do 15.00 EST
  • Razpoložljivost za delo s krajšim delovnim časom do 25 ur na teden, z možnostjo dodatnih ur glede na potrebe projekta

Ugodnosti

  • Prilagodljiv urnik
  • Popolnoma oddaljeno delo
  • Podporno ekipno okolje
  • Raznoliki ustvarjalni projekti
  • Priložnost vplivati na tehnične odločitve in končno izkušnjo
  • Prilagodljiv delovni čas zunaj glavnega obdobja sodelovanja od 10.00 do 15.00 EST

Sorodna delovna mesta

Eventogy

Product Engineer (Frontend and Full Stack)

Eventogy
11 – 50 Zaposleni
PotovanjaSvetovanjeTrženje

Build Eventogy’s event management platform across Next.js, React, TypeScript and Laravel, from admin tools and attendee sites to APIs. Develop AI-assisted features for enterprise clients in regulated industries.

Odpri
Creative information Technology

Senior Java Developer, Onsite in Virginia

Creative information Technology
11 – 50 Zaposleni
B2BStrojna opremaVarnost

Build scalable Java microservices for CITI, an IT services provider serving government and commercial clients. Develop secure applications for identity, credentials, and access management.

Odpri