Allovue

高级Elixir开发人员

at Allovue
技术与编程 全职 USA Only
420天前

详细信息

关于Allovue
Allovue相信每个学生都应该获得成功所需的资源。我们的教育资源规划软件使K-12各级管理员能够分配资源,以最好地支持学生的需求。我们寻找具有创造力、幽默感、谦逊、灵活、积极、协作和解决问题能力的人。我们热爱并尊重我们的团队成员。我们也喜欢有趣的GIF。
我们目前只接受来自美国的申请者。
你的角色
作为Allovue的高级软件(Elixir)开发人员,你将承担构建使资源能够公平分配给K-12学生的网站应用的重要责任。你可以通过以下方式为我们的使命做出贡献:
  • 优先考虑代码可读性而不是优雅或性能
  • 对学习充满热情
  • 通过编写测试、创建小型Pull Request、避免泄漏抽象、自我清理来保持纪律
  • 独立做出好的选择
  • 以友善、谦逊、灵活的方式帮助我们的团队进步
  • 负责以高效、有效的方式交付大的变更
  • 与公司各个部分的团队成员协作,创造最佳解决方案
  • 明智地决定利用哪些现有工具,如果有的话
职责
  • 生成任务以实施批准的产品想法
  • 将你的Pull Request作为与团队沟通的工具,包括为产品经理提供QA步骤,并将其他工程师指向显著变化。
  • 为你的团队成员提供Pull Request的反馈,包括代码质量变更以及评论和回应,以便团队其他成员从中学习。
  • “比你找到的时候更好”——主动重构复杂代码,添加文档,和/或在你工作在代码库的一部分时提高测试覆盖率。
  • 为我们的“技术谈话星期二”做出贡献,传播最佳实践和技术知识
资格
  • 具有开发和维护网站应用的显著经验
  • 关系数据库/SQL专业知识
  • 维护生产网站应用足够长的时间,以至于遭受过自己的坏决策
  • 有教授和帮助其他工程师的经验
  • 有与多种类型的产品利益相关者协作和规划的经验
  • 有使用多种编程语言、库、框架和工具的经验
  • 有编写可维护的自动化测试的经验
  • 有使用Git版本控制系统的经验
  • 有负责交付大型产品功能的主要责任的经验
  • 有支持当前和预期功能的领域数据建模经验
  • 有调查性能“热点”以确定慢性能的根本原因,制定补救计划,并执行该计划的经验。
技术栈
  • Elixir
  • Phoenix Live View
  • Tailwind CSS
  • PostgreSQL
虽然不需要专业的Elixir经验,但我们正在寻找具有该语言实践经验的人。这可能包括个人副项目、通过Advent of Code工作,或使用Elixir进行其他练习来探索该语言。
加分项
  • 有会计、人力资源或ERP系统的经验
  • 有K-12学校的经验
  • 转行的教师
薪资范围:$118-144K

免责声明

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

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

不定期副业成功案例分享

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

立即订阅