
资深工程师 / 高级开发者——Elixir、Ruby 与 Flutter(美国远程)
在 SmartLogic 负责 Elixir、Ruby、Flutter、云架构、DevOps 和 AI 辅助开发等领域的客户软件项目。指导团队、交付、技术调研和解决方案设计,担任美国远程咨询岗位。
描述
- 负责多个定制软件项目的技术方向
- 规划并执行技术交付,同时提升团队效能
- 与项目经理合作,维护产品需求、待办事项优先级、技术方向和迭代计划
- 参与编写代码,与开发人员结对编程,开展代码评审,并运用 AI 工具提升交付效率,同时确保质量不受影响
- 指导由 2 至 6 名开发人员、设计师和 QA 分析师组成的团队
- 与项目经理共同领导项目交付,确保满足预算和进度承诺
- 应用 SmartLogic 的产品开发实践,并制定每周团队目标
- 亲自负责 CI/CD、部署方案、AI 计划、环境配置和生产运维
- 向领导层和项目团队及时通报进展、风险、挑战和人员配置需求
- 参与咨询和销售机会的技术调研、架构设计及粗略数量级估算
- 设计、评估并支持安全且可扩展的云和服务器环境,主要使用 AWS 和 Azure
- 担任所负责项目的技术权威,包括 QA 和拉取请求评审
- 通过解决方案设计、范围澄清和估算支持售前工作
任职要求
- 至少 7 年将现代软件开发实践和技术应用于定制客户项目的经验
- 至少 7 年 Ruby on Rails、Elixir 和 Phoenix 使用经验
- 至少 2 年 Flutter 和/或 React Native 使用经验
- 至少 5 年 DevOps 实践经验,包括 CI/CD、基础设施即代码、监控、部署和工具链
- 具有在生产代码库中使用 AI 辅助开发工具的实操经验
- 能够根据标准工程要求测试和评审 AI 生成的代码
- 能够评估 AI 工具并为团队建立一致的工作流程
- 能够审慎识别 AI 辅助引入的安全、隐私或质量风险
- 至少 3 年咨询经验,不限于仅在产品公司工作的经历
- 具有为客户项目和销售潜在客户开展技术调研、解决方案设计和估算的经验
- 做事有条理、审慎且体贴周全
- 能够与队友和管理人员建立并管理预期
- 能够在 SmartLogic 工作日东部时间上午 10:00 至下午 3:30 的核心工作时间内保持可用
- 居住在美国或其属地之一
福利待遇
- 每周工作时数可根据项目需求和个人可用时间灵活调整
- 可参与专业活动,包括行业会议和 Elixir Wizards 播客
- 以独立承包商形式合作;承包商需自行处理税务、福利和保险,因为 SmartLogic 不提供员工福利




