E
Enable Education
Enable Education on koulutukseen keskittyvä voittoa tavoittelematon yhteiskunnallisen vaikuttamisen organisaatio, joka pyrkii tekemään oppimisympäristöistä osallistavampia. Vuonna 2024 perustettu organisaatio auttaa koulutusjärjestelmän eri osapuolia hankkimaan tietoa ja ymmärrystä, joita tarvitaan toimivien inkluusiokäytäntöjen tukemiseen luokkahuoneissa ja kaikkien opiskelijoiden kannalta tervetulleempien kokemusten luomiseen.

Etätyötä tekevä Unity-kehittäjä Kanadassa

Rakenna Unitylla ja C#:lla interaktiivisia oppimiskokemuksia Enable Educationille ja RedT Kids' Medialle. Kehitä, optimoi ja julkaise simulaatioita työpöytä-, mobiili- ja WebGL-alustoille.

Kuvaus

  • Luo ja ylläpidä Unitylla ja C#:lla interaktiivista mediaa, prototyyppejä ja sovelluksia RedT Kids' Medialle
  • Muunna luovat konseptit, suunnitelmat ja kuvakäsikirjoitukset viimeistellyiksi Unity-kokemuksiksi
  • Kehitä selkeitä ja uudelleenkäytettäviä järjestelmiä vuorovaikutukseen, käyttöliittymään, sovelluksen tilaan ja dataan
  • Lisää animaatioita, ääntä, visuaalisia tehosteita, kohtauskulkua, syötteenkäsittelyä ja muita kokemukseen keskittyviä ominaisuuksia
  • Tee yhteistyötä suunnittelijoiden, taiteilijoiden, animaattoreiden ja kehittäjien kanssa resurssien integroimiseksi ja kokemusten viimeistelemiseksi
  • Osallistu olemassa olevien Unity-projektien ja koodipohjien kehittämiseen
  • Tutki virheitä, vuorovaikutusongelmia, suorituskykyhaasteita ja koontiversioiden epäonnistumisia
  • Profiloi ja paranna reagointinopeutta, muistin käyttöä, latausaikoja, ruudunpäivitysnopeuksia ja vakautta
  • Avusta Windows-, macOS-, Android-, iOS- ja WebGL-julkaisujen ja testaamisen kanssa
  • Työskentele Gitin ja versionhallinnan parissa sekä osallistu koodikatselmointeihin, laadunvarmistukseen ja yhteistyöhön perustuviiin kehityskäytäntöihin
  • Arvioi työn määrä ja raportoi edistymisestä, riskeistä, esteistä ja teknisistä rajoituksista
  • Osallistu Enable Educationin simulaatioiden, interaktiivisten koulutustyökalujen ja muiden oppimistuotteiden kehittämiseen
  • Ehdota muutoksia, jotka parantavat sitoutumista, luotettavuutta, ylläpidettävyyttä ja skaalautuvuutta

Vaatimukset

  • Vähintään neljän vuoden ammatillinen Unity-kokemus, mukaan lukien Unity GUI, asset bundlet sekä materiaalit tai shaderit
  • Kokemusta Unity-sovellusten julkaisemisesta PC:lle, macOS:lle, Androidille, iOS:lle ja verkkoselaimiin WebGL:n kautta
  • C#- ja JavaScript-ohjelmoinnin hyvä hallinta
  • Kokemusta innovatiivisten tapojen luomisesta loppukäyttäjien sitouttamiseksi pelien ja simulaatioiden avulla
  • Kyky ylläpitää ja noudattaa testaussuunnitelmia virheiden korjaamiseksi ja sovellusten parantamiseksi
  • Edistyneet C#-taidot ja olio-ohjelmoinnin vahva hallinta
  • Vankka ymmärrys ohjelmistoarkkitehtuurista, uudelleenkäytettävästä koodista, suunnittelumalleista ja ylläpidettävistä kehityskäytännöistä
  • Varmuus työskennellä olemassa olevan koodipohjan parissa, selvittää sen ongelmia ja parantaa sitä
  • Valmius työskennellä yhteistyön ydin­aikoina klo 10.00–15.00 EST
  • Valmius osa-aikatyöhön enintään 25 tuntia viikossa, ja mahdollisuus lisätunteihin projektin tarpeiden mukaan

Edut

  • Joustava aikataulu
  • Täysin etätyö
  • Kannustava tiimiympäristö
  • Monipuolisia luovia projekteja
  • Mahdollisuus vaikuttaa sekä teknisiin päätöksiin että valmiiseen kokemukseen
  • Joustavat työajat klo 10.00–15.00 EST:n ydin-yhteistyöajan ulkopuolella

Samankaltaiset työpaikat

Jones Lang LaSalle Americas, Inc.

Senior Forward Deployed AI Engineer

Jones Lang LaSalle Americas, Inc.

Suunnittele ja ota käyttöön tekoälyagentteja, prototyyppejä ja yritysjärjestelmiä JLL:n kiinteistöliiketoimintaan. Ratkaise monimutkaisia data- ja tekoälyhaasteita nopeasti yhteistyössä sidosryhmien kanssa.

Avaa