E
Enable Education
Enable Education este o organizație nonprofit și o organizație cu impact social axată pe educație, care lucrează pentru a face mediile de învățare mai incluzive. Fondată în 2024, aceasta ajută oamenii din întregul sistem educațional să dobândească cunoștințele și conștientizarea necesare pentru a sprijini practici eficiente de incluziune în sălile de clasă și pentru a crea experiențe mai primitoare pentru fiecare elev.

Remote Unity Developer in Canada

Build Unity and C# interactive learning experiences for Enable Education and RedT Kids' Media. Develop, optimize, and deploy simulations for desktop, mobile, and WebGL platforms.

Descriere

  • Create and maintain Unity and C# interactive media, prototypes, and applications for RedT Kids' Media
  • Turn creative concepts, designs, and storyboards into refined Unity experiences
  • Develop clean, reusable systems for interaction, UI, application state, and data
  • Add animation, audio, visual effects, scene flow, input handling, and other experience-focused features
  • Partner with designers, artists, animators, and developers to integrate assets and complete experiences
  • Contribute within established Unity projects and codebases
  • Investigate bugs, interaction defects, performance issues, and build failures
  • Profile and improve responsiveness, memory consumption, load times, frame rates, and stability
  • Assist with deployment and testing on Windows, macOS, Android, iOS, and WebGL
  • Work with Git and version control while contributing to code reviews, QA, and collaborative development practices
  • Estimate work and report progress, risks, blockers, and technical limitations
  • Contribute to Enable Education simulations, interactive training tools, and other learning products
  • Propose changes that improve engagement, reliability, maintainability, and scalability

Cerințe

  • At least four years of professional Unity experience, including Unity GUI, asset bundles, and materials or shaders
  • Experience deploying Unity applications to PC, macOS, Android, iOS, and web browsers through WebGL
  • Proficiency in C# and JavaScript programming
  • Experience creating innovative ways to engage end users through games and simulations
  • Ability to maintain and follow test plans to fix bugs and improve applications
  • Advanced C# skills and a strong command of object-oriented programming
  • Solid understanding of software architecture, reusable code, design patterns, and maintainable development practices
  • Confidence working with, troubleshooting, and improving an existing codebase
  • Availability during core collaboration hours from 10:00 AM to 3:00 PM EST
  • Availability for part-time work of up to 25 hours per week, with potential for additional hours based on project needs

Beneficii

  • Flexible scheduling
  • Fully remote work
  • Supportive team environment
  • A range of creative projects
  • The opportunity to shape both technical decisions and the completed experience
  • Flexible working hours outside the 10:00 AM to 3:00 PM EST core collaboration window

Locuri de muncă similare

Avantor

Operations Coordinator – Laboratory Inventory and Shipping

Avantor

Coordinate laboratory inventory, purchasing, shipping, and customer service for Avantor’s scientific customers. The role also supports hazardous materials shipments, reporting, and inventory systems.

Deschide
Endless Studios

Game Design Curriculum Developer (Unity)

Endless Studios

Develop game design lessons for Florida high school career and technical education programs using Endless Studios’ Endstar engine. Create Unity bridge lessons, assessments, teacher guides, and classroom tutorials.

Deschide
Nivoda

Senior AI/ML Engineer, Remote in the United States

Nivoda

Develop ranking, recommendation, and multimodal search systems for Nivoda’s global jewellery marketplace and jeweller storefronts. Build production machine learning capabilities across search, product discovery, and image matching.

Deschide