Ameelio

Ameelio的首席软件工程师(Ruby on Rails)

at Ameelio
技术与编程
344天前

详细信息

**职位:** **首席软件工程师(Ruby on Rails)**(远程)

**地点:** 全球

**类别:** 软件开发

**职位描述:**

**地点:**

远程(国际申请者亦可)

尽管我们的业务中心在美国,我们会优先考虑位于美国境内的候选人,但我们同样欢迎能够确保与美国时区有一定重叠的国际申请者,包括美国太平洋时间(UTC-07:00)。这种安排支持与我们团队的有效协作和同步。

**关于我们:**

Ameelio 是一家致力于使用技术产生重大社会影响的开创性非营利组织。我们的使命包括开发和实施创新的技术解决方案,改善囚犯及其家人的生活。我们专注于在矫正设施内增强通信和扩大教育机会,这对于维持家庭联系和支持康复至关重要。

通过提供免费且易于访问的通信工具,我们帮助保持重要的支持结构,显著降低再犯率。我们还挑战行业内存在的不公正做法,这些做法对通信收取高额费用,确保家庭,尤其是那些最无力承担这些费用的家庭,可以在没有经济负担的情况下保持联系。

加入我们的使命,赋予教育者力量,改善家庭联系,并与囚犯及其家人通信服务中的系统性剥削作斗争。

**职位概述:**

我们正在寻找一位具有丰富Ruby on Rails经验的首席工程师,以监督我们产品的技术实施。在这个关键角色中,您将与我们的产品团队和设计师紧密合作,规划、估算并交付高影响力的功能,同时保持技术卓越和管理技术债务。

**职责:**

- 技术领导力:
  - 领导产品的技术实施,确保高质量、可扩展和可维护的代码。
  - 为其他工程师提供技术指导和方向。
  - 监督技术债务的优先级和维护。

- 产品管理:
  - 与产品团队合作,定义和确定功能开发的优先级。
  - 成为产品专家,并提供指导开发的见解。
  - 与设计师和产品经理合作,规划、估算并交付新功能。

- Canvas LMS集成:
  - 利用您的专业知识或迅速掌握Canvas LMS。
  - 实施并监督与Canvas LMS和其他相关教育平台的集成。

- 团队协作:
  - 培养协作和积极的团队环境。
  - 指导初级工程师,提供有关最佳实践和职业成长的指导。

**资格:**

- 作为首席工程师或类似领导角色的证明经验。
- 必备技能:
  - 精通Ruby on Rails。
  - 对软件工程最佳实践的深刻理解。
  - 出色的问题解决和调试技能。
  - 有使用PostgreSQL或类似关系数据库的经验。
  - 熟悉容器技术(如Docker)。
  - 愿意学习/使用基本的Kubernetes(kubectl)来排查部署环境,获取Pod日志等。

- 优先技能:
  - 熟悉Canvas LMS。
  - 有在Kubernetes中工作的经验是一个很大的加分项。您不需要是操作员,但如果您能检查运行中的Pod状态,读取日志,并理解应用程序运行的基础知识,您将更容易上手。
  - 在教育技术或非营利部门工作的经验,不是必需的,但可能会有所帮助。

- 软技能:
  - 有效的沟通和团队领导能力。
  - 能够在协作和使命驱动的环境中茁壮成长。
  - 能够舒适地接受有时不明确的请求/需求,并通过协作参与,定义它们并将它们转化为工作票。

**福利:**

- 有竞争力的薪资和福利套餐。
- 有机会为一个对社会产生积极(且可衡量)影响的有意义的使命做出贡献。
- 能够强烈塑造产品的发展/成果,奠定可持续的基础,并为团队的长期成功做好准备。
- 成为一个有着光明未来的高影响力初创公司的早期一部分。
- 与一群有才华、充满激情、致力于做出改变的团队合作。
- 享受良好的工作/生活平衡。

**薪资:**

该职位的薪资范围为每年16万至20万美元,具体取决于资质和经验。请注意,实际提供的薪资可能会根据候选人所在国家的市场汇率和生活成本进行调整。我们的目标是提供与当地标准相符的有竞争力的薪酬,同时反映角色的重要性和理想候选人带来的专业知识。

免责声明

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

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

不定期副业成功案例分享

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

立即订阅