
高级后端工程师(Elixir/Phoenix)
构建 Pets Deli 的 Elixir/Phoenix 平台,支持宠物食品订单、结账、账单和订阅。 迁移旧版服务,同时推动架构、可靠性和交付工作。
描述
- 使用 Elixir 和 Phoenix 构建并维护后端服务、API 和核心功能。
- 将旧版 Node.js 服务中的业务逻辑迁移到核心平台。
- 将需求和权衡转化为复杂工作,并拆分为可独立交付的步骤。
- 制定架构决策并记录文档。
- 改进现有代码,解决性能和可靠性问题。
- 在移交 QA 前测试关键路径、边缘情况和服务交互。
- 使用监控数据验证发布效果。
- 主导代码评审并指导其他开发人员。
- 制定编码、测试和文档标准。
- 改进开发工具、CI/CD 和工程实践。
- 管理依赖,及早指出风险,并沟通范围或预估的变化。
- 负责代码交付及相关技术决策。
- 开发并维护用于订单、结账、账单和订阅的 Elixir/Phoenix 电商平台。
- 使用 PostgreSQL、AWS、Node.js、React、Next.js、TypeScript、支付集成和监控系统。
任职要求
- 具备至少五年相关技术经验。
- 拥有扎实的 Elixir/Phoenix 经验,或具备基于相似理念的语言或框架的高级经验。
- 具备函数式编程、并发和基于消息的系统经验。
- 曾构建能够处理大量并发请求的可靠系统。
- 具备出色的调试和解决问题能力。
- 具备 REST API、自动化测试和 CI/CD 经验。
- 能够独立工作、解释技术权衡,并将不完整的需求整理成明确的交付计划。
- 对于 Elixir/Phoenix 候选人,熟悉 OTP、GenServers、Supervisors、LiveView、Ecto 和 BEAM。
- 居住在德国。
- 持有有效的德国工作许可。
- 具备 PostgreSQL、Docker、Kubernetes 和监控工具经验者优先。
- 具备 React、Next.js 和 TypeScript 全栈经验者优先。
- 在实际开发工作中使用 AI 工具和智能体开发流水线。
- 能够使用公司的工作语言英语。
福利待遇
- 可在德国境内远程办公。
- 享受灵活工时和远程优先的工作文化。
- 可使用位于柏林 Prenzlauer Berg 的现代化办公室,享用零食、咖啡,并与十多只友好的办公室犬相伴。
- 获得具有竞争力的薪酬。
- 可选择 Mac 或 Windows 设备。
- 享有个人发展预算。
- 获得内部辅导。
- 参加定期团队活动。
- 参与职业发展计划。
- 可在周六预约远程介绍通话。






