中级开发人员(Canvas和前端专注)

15个月前远程全职
3P Learning Ltd

3P Learning Ltd

location 悉尼
unsaved
你会喜欢这个角色的什么? 在3P Learning,我们真诚地为您提供一个有目标和意义的职业。我们开发的教育产品对孩子们有激励和吸引力,对家长和教育工作者来说易于使用。我们的产品,包括Reading Eggs、Mathletics和Mathseeds,深受全球数百万人喜爱。我们还处于产品发布的激动人心阶段,将Writing Legends和BrightPath添加到3P产品组合中。我们现在是澳大利亚最大的教育科技公司。我们正在寻找一名中级开发人员(以Canvas和前端为重点),加入我们的团队,在我们的Reading Eggs产品组合中维护和开发我们的学生应用和功能。 我们使用各种JavaScript框架(如Phaser和CreateJS)编写教育游戏和活动的代码。利用GSAP、Box2D等库以及Dragonbones和Flump等骨骼动画库,为用户提供有趣的学习体验。我们重视持续学习和对新工具和思想的灵活运用,我们的团队合作无障碍。虽然我们现在正在寻找一个以Canvas为重点的人,但我们喜欢人们对拓展自己的才能和学习其他技术工作持开放态度。我们的团队是跨职能的,所以您将有很多机会尝试不同的任务。对游戏和活动创建有兴趣的前端开发人员也适合这个角色。 你将如何产生影响: - 与团队和其他开发人员合作,了解并共同实施需求 - 从构思到投产,主动创造性地提供可行的解决方案,并对自己的工作负责 - 在设计和实施新活动和游戏时参与创意过程 - 以易于理解和经过良好测试的代码完成任务 - 持续学习,并能够跨代码基础进行工作 - 定期报告工作进展,并及早报告阻碍因素 - 需要帮助时寻求帮助,并在能力范围内提供帮助 你将带来以下能力: - 具备至少2年软件开发经验,并在开发团队中有实际经验 - 在编写和维护功能及相应测试方面有实际经验 良好的工作知识和经验包括: - JavaScript - 使用HTML Canvas元素 - 网络音频和视频的实现 - 以任何数字形式创建游戏/活动 以下额外经验将被高度重视: - 音频编辑 - Photoshop、Illustrator、Animate / Flash - JavaScript / Ember.js或React.js或类似技术 - 包括Tailwind在内的CSS框架 - HTML和模板语言 - 后端语言,如Ruby / Elixir - 对规模化的ops概念和设计模式的理解 为什么你会喜欢在3P Learning工作: 3P是一个完全灵活的工作场所。所有3P员工都受到信任和授权,在最适合他们的地方和时间工作。您可以在家工作,或者在我们的Leichhardt办公室工作,无论何时都可以。如果可以有效地在家工作,我们也欢迎来自澳大利亚任何地方的人申请。您会喜欢我们是一家具有全球影响力的动态增长的上市公司,但同时,我们规模足够小,让您的声音得到听取,并真正产生影响。我们迫不及待地希望听到您的消息,并期待与您分享更多关于3P和我们令人惊叹的人员和产品的信息。