E
Enable Education
Enable Education 是一家专注于教育的非营利组织和社会影响力机构,致力于让学习环境更具包容性。该机构成立于 2024 年,帮助教育体系中的人们建立必要的知识与意识,以支持在课堂中有效开展包容性实践,并为每一位学生营造更加友好的体验。

加拿大远程 Unity 开发工程师

为 Enable Education 和 RedT Kids' Media 构建 Unity 与 C# 互动学习体验。 开发、优化并部署适用于桌面端、移动端和 WebGL 平台的模拟体验。

描述

  • 为 RedT Kids' Media 创建和维护 Unity 与 C# 互动媒体、原型及应用
  • 将创意概念、设计和故事板转化为成熟的 Unity 体验
  • 开发简洁、可复用的交互、UI、应用状态和数据系统
  • 添加动画、音频、视觉效果、场景流程、输入处理及其他以体验为重点的功能
  • 与设计师、美术师、动画师和开发人员合作,整合资源并完成体验
  • 在现有 Unity 项目和代码库中参与开发
  • 调查错误、交互缺陷、性能问题和构建失败
  • 分析并改善响应速度、内存占用、加载时间、帧率和稳定性
  • 协助在 Windows、macOS、Android、iOS 和 WebGL 上进行部署与测试
  • 使用 Git 和版本控制,并参与代码评审、质量保证和协作开发实践
  • 估算工作量并报告进度、风险、阻碍因素和技术限制
  • 参与 Enable Education 模拟体验、互动培训工具及其他学习产品的开发
  • 提出能够提升参与度、可靠性、可维护性和可扩展性的改进方案

任职要求

  • 至少四年专业 Unity 经验,包括 Unity GUI、资源包以及材质或着色器
  • 具备通过 WebGL 将 Unity 应用部署到 PC、macOS、Android、iOS 和网页浏览器的经验
  • 精通 C# 和 JavaScript 编程
  • 具备通过游戏和模拟体验创新地吸引终端用户的经验
  • 能够维护并遵循测试计划,以修复错误并改进应用
  • 具备高级 C# 技能,熟练掌握面向对象编程
  • 深入理解软件架构、可复用代码、设计模式和可维护的开发实践
  • 能够自信地使用、排查并改进现有代码库
  • 能够在美国东部标准时间上午 10:00 至下午 3:00 的核心协作时段工作
  • 能够每周兼职工作最多 25 小时,并可根据项目需求增加工作时数

福利待遇

  • 灵活的工作安排
  • 完全远程办公
  • 支持性的团队环境
  • 多样化的创意项目
  • 有机会参与塑造技术决策和最终体验
  • 除美国东部标准时间上午 10:00 至下午 3:00 的核心协作时段外,可灵活安排工作时间

相关职位

Hewlett Packard Enterprise

远程合作伙伴业务经理,HPE 计算产品——美国东部

Hewlett Packard Enterprise

携手美国东部各地的州政府、地方政府及教育领域合作伙伴,负责 HPE 计算产品销售。 制定联合销售计划、拓展销售机会,并提升合作伙伴对 HPE 的支持。

打开