Nexus Cognitive
Nexus Cognitive
51 – 200 员工
咨询市场营销物流
Nexus Cognitive 为基于现有企业系统构建 AI 的组织提供可组合的智能层和开放数据平台。其通用查询网关可连接数据仓库、湖仓和云平台中的数据,同时通过自动丰富和集中式治理保留业务上下文,并为 AI 应用做好信息准备。公司还提供托管式全栈服务,用于部署营收、客户、运营和风险智能。Nexus Cognitive 将其方案描述为一种减少工具泛滥、支持快速部署 AI,且无需替换现有基础设施的方式。

合同制 iOS 开发工程师

作为合同制 iOS 开发工程师,为 Nexus Cognitive 的云数据与 AI 平台构建原生 Swift 应用。从设计到 App Store 发布全程负责功能开发,并在上线后持续监控。

描述

  • 负责 iOS 功能从设计交接到开发、测试和发布的完整流程。
  • 使用 Swift、SwiftUI 和 UIKit 构建并维护原生 iOS 应用。
  • 将 Figma 设计稿转化为精致、易用且无障碍的界面,并确保布局准确。
  • 接入 REST 和 GraphQL API,处理身份验证、错误、缓存和离线使用。
  • 与后端工程师协作制定 API 契约,并使用 Postman 或 Charles Proxy 测试端点。
  • 使用 XCTest 编写单元测试和 UI 测试,同时保持代码库模块化、结构清晰。
  • 配置代码签名、证书、配置描述文件和 Xcode 构建。
  • 通过 Xcode 方案和构建配置管理 QA、UAT 及生产构建。
  • 通过 App Store Connect 分发构建版本、运行 TestFlight 测试版,并跟进测试者反馈。
  • 创建 App Store 产品页面,并处理提交、App Review、正式发布和分阶段推送。
  • 上线后使用 Instruments、Crashlytics 或 Sentry 跟踪崩溃和性能表现。
  • 在敏捷协作环境中与后端、Android、设计和 QA 同事合作。

任职要求

  • 具备至少六年专业 iOS 开发经验,并有应用已在 App Store 发布。
  • 有将应用从设计推进到部署的实操经验,包括通过 TestFlight 分发和提交 App Store 审核。
  • 具备在 iOS 应用中集成 REST API 的经验,使用过 URLSession 或 Alamofire,并能用 Codable 解析 JSON。
  • 精通 Swift、SwiftUI 和 UIKit。
  • 了解 MVVM、Clean Architecture 或 TCA 等 iOS 架构方法。
  • 有使用 Swift Concurrency(async/await)、Combine 以及 Core Data 或 SwiftData 的经验。
  • 了解 Apple 人机界面指南和无障碍标准。
  • 使用过 Xcode、Swift Package Manager,以及托管在 Azure DevOps 上的 Git 仓库。
  • 优先考虑:有使用 Xcode Cloud、Fastlane、Bitrise 或 GitHub Actions 等移动 CI/CD 工具的经验。
  • 优先考虑:了解推送通知、应用内购买、小组件或 App Clips。
  • 优先考虑:有维护 Objective-C 代码库的经验。
  • 优先考虑:熟悉分析工具、功能开关和 A/B 测试。
  • 优先考虑:曾为 Swift 开源项目作出贡献,或拥有出色的应用作品集。
  • 优先考虑:熟悉 .NET 8 API 和 PostgreSQL。

福利待遇

  • 加入一个重视好奇心与尊重、乐于协作的团队。
  • 承担富有挑战性的工作,让你的贡献产生清晰可见的影响。
  • 获得领导团队对学习和职业发展的支持。
  • 在云、数据与 AI 创新交汇的领域开展工作。