关于职位
我们正在寻找一位技术娴熟、经验丰富的后端软件工程师加入我们的技能创作团队。与另外七位杰出的工程师一起,您将释放我们平台的潜力,以比现在多得多的领域提升学习者的技能。
🧠 以下是您将要做的工作:
推动构建和发布新功能或产品的项目。我们遵循ShapeUp方法论:我们的项目团队规模小(2-3名开发人员),我们通常运行为期6周的项目。
与产品经理和产品设计师一起,根据功能推介(即产品简介)定义软件解决方案。
参与代码审查、设计讨论和其他团队活动,以确保遵循最佳实践。
编写干净、模块化、可测试的代码,让Elixir社区感到自豪💜
帮助新团队成员入职,或面试加入我们团队的候选人
在Slack上使用您最喜欢的gif和表情符号,因为有时候一张图片胜过千言万语😂
从您的同事那里获取反馈,并就技术技能或团队合作方面提供反馈。
⚒️ 我们希望您具备:
计算机科学或相关领域的学士学位或硕士学位
5年以上后端软件工程经验,最好是在SaaS或创业环境中
对后端编程语言有深入的了解,理想情况下是Elixir(如果您是一个快速学习者,这不是先决条件)
具有数据库技术的经验
熟悉云技术,如AWS或Azure
具有在Elixir之上的Phoenix框架的经验
具有使用GitHub和Slack进行协作的经验
1年以上与完全远程团队合作的经验
能够独立工作,最少的监督,主动更新利益相关者
对保持最新软件工程技术和行业趋势充满热情
您拥有出色的英语书面和口头沟通能力。
🧤 如果以下情况适合您:
您喜欢在一个您是驱动者而不是乘客的环境中工作。
您知道如何在有很多事情要做时进行优先排序。
您已经构建了能够扩展的软件系统。
您知道如何平衡实用主义与未来解决方案的防患未然。
您有经验(或渴望学习)函数式编程
您精通接口定义、服务设计和数据库架构设计
🥇 如果您在这个角色中取得成功,您将知道:
您所做的工作让您感到自豪,您玩得开心,并为团队带来活力!
您拥有完整的功能生命周期,从发现和需求定义开始 - 一直到内部测试、代码交付、推出和故障排除。您不仅仅是为了编写一个预定义的解决方案 - 您完全工程化了一个解决方案。
您及时地将信息推送给您的同事,并在公开渠道(而不是私人通信)中进行。
您找到在您的团队和整个部门内分享您的知识的方法。
您实现了良好的技术解决方案,即使是对开放性和模糊不清的问题。您有很好的判断力,知道何时以及需要削减什么范围。
您自信地面对未知。您敢于走出舒适区,进入学习区。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。