Learning Tapestry

高级Ruby工程师

技术与编程 合同工 Anywhere in the World
679天前

详细信息

关于Attuned教育合作伙伴Attuned致力于提升PK-12组织的能力,以推动服务不足学生的教育公平和卓越。我们的实践者团队与学校系统合作,优先考虑、定制并实施一系列经过验证的做法。我们融合了严谨与同情心、规划与实施、区域与特许专长,以及对质量和规模的愿景。 “总有人提供打包好的解决方案,但最好的支持提供者是那些亲身经历并实践过工作的人,他们实际上知道没有简单的打包解决方案。Attuned团队提供了深厚的专业知识和个性化、情境化的思想伙伴关系”(Aleesia Johnson,印第安纳波利斯公立学校校长)。 成立于2015年,Attuned已经赢得了作为学校和全国学校系统的可信赖顾问、教练和促进者的声誉,这从我们的净推荐者得分70中可以看出。我们很幸运建立了一个与我们使命有深厚联系并致力于多样性、公平、包容和反种族主义(DEIA)的团队,这从我们一贯强劲的盖洛普Q12结果中可以看出。 我们正在启动一个软件团队,以构建几个应用程序,这些应用程序将支持和扩大我们提供的服务和我们的影响。 我们正在寻找
我们迫切需要一位出色的、专业的软件工程师,至少有5年的软件工程经验,加入Learning Tapestry,与我们的合作伙伴Attuned教育合作伙伴合作,至少在未来三个月内。我们期望并希望在那之后你将成为团队的永久成员,但如果你只在三个月内可用,我们仍然感兴趣。 如果你对Ruby on Rails感到舒适,并且你接受新的方法来解决问题,那么你就是合适的人选。你还必须至少有3小时与美国东部时区的重叠时间。 我们的项目堆栈是Ruby、Ruby on Rails、JavaScript、React和PostgreSQL。我们高度重视有效的软件架构、测试驱动开发方法和良好的项目管理方法。我们有一个强大的CI和部署管道,使我们能够专注于编写好的软件。 必需的技能和经验
  • 以下之一: 
    • 计算机科学或工程学位或其他STEM学位,或
    • 卓越的专业软件工程师经验和专长
  • 非常好的书面沟通技巧,流利的书面英语,以及舒适、清晰的英语口语
  • 至少五年的软件工程经验
  • 能够编写清晰、自解释的代码,使用S.O.L.I.D.和设计模式
  • TDD(测试驱动开发)
  • 高级Ruby on Rails技能
  • React或类似的复杂UI开发环境
  • CSS / JavaScript / TypeScript前端UI开发
  • 开发和使用API的经验
  • 与SQL数据库合作的经验。特别是有Postgres经验是一个加分项,因为我们主要使用Postgres。
  • 使用git在协作环境中工作的经验(例如,GitHub)。
  • 习惯使用基于票据的技术项目管理(例如,GitHub票据和看板)
加分技能
  • 教育技术领域(教育项目)的经验
  • Node.js
  • 持续集成和部署经验(例如,CodeShip,Cloud66)
如何申请
请附上你的简历,并在你的求职信中确认你可以根据职位描述中描述的小时数可用。

关于你
你习惯于远程工作环境,与来自不同时区的团队成员合作。你很好地管理自己的时间,是一个自我启动者。你有一个无干扰的工作场所,可以用于工作,提供可靠的互联网访问,无论是在家中还是在当地的联合办公设施。 你熟悉我们使用的生产力工具,如Google Apps & Hangouts、Slack和Harvest用于时间跟踪。 你精通书面和口语英语。 如果你不完全符合这些要求,但认为你可能是合适的人选,请不要犹豫申请。 平等机会
Learning Tapestry是一家平等机会雇主,鼓励所有种族和种族背景、性取向和性别身份的个人申请。我们也特别欢迎那些生活在或与服务不足的社区合作过的个人,如低收入、性别非一致、残疾或土著人民。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅