Proximity Works
Proximity Works
Proximity Works 是一家专注于人工智能、SaaS、用户体验设计和产品工程的技术咨询公司。其团队为希望提升生产力、扩大产品规模并实现业务运营现代化的组织开发高性能软件,并制定人工智能战略。该公司曾与纳斯达克、迪士尼和 ESPN 等大型组织合作,将机器学习专业知识与产品开发及用户体验设计相结合。

高级 iOS 软件工程师 – 班加罗尔(混合办公)

为 Proximity Works 的体育、媒体和娱乐客户构建可扩展的 Swift 应用。 开发移动端功能、数据持久化与性能优化,并集成 REST API。

描述

  • 从设计到发布,交付稳健且可扩展的 iOS 功能。
  • 使用 SwiftUI 和 UIKit 构建并改进界面。
  • 使用 SwiftData 和 Realm 设计并实现本地数据存储。
  • 编写整洁、经过测试且有文档说明的代码。
  • 审查代码并践行可靠的工程规范。
  • 发现并修复性能瓶颈、内存问题和崩溃。
  • 与后端团队合作设计和使用 REST API。
  • 参与冲刺规划、技术讨论和架构决策。
  • 通过指导支持初级工程师。
  • 持续关注 Apple 平台更新、API 和行业动态。
  • 作为个人贡献者作出技术决策。

任职要求

  • 至少三年专业 iOS 开发经验。
  • 精通 Swift;熟悉 Objective-C 者优先。
  • 具备 SwiftUI 和 UIKit 实践经验,包括在同一项目中结合使用两者。
  • 有使用 Claude 或 Cursor 等 AI 编程助手的经验。
  • 具备 SwiftData 和 Realm 使用经验,包括架构设计、迁移和查询优化。
  • 了解 MVVM、MVC、VIPER 或 TCA 等 iOS 架构模式。
  • 了解多线程与并发,包括 GCD、Operation Queues 和 Swift Concurrency。
  • 具备使用 Xcode、Instruments 和调试工具的经验。
  • 熟悉 Swift Package Manager 和 CocoaPods。
  • 了解使用 URLSession 进行网络通信、REST API 以及 JSON 序列化和反序列化。
  • 具备使用 XCTest 和 XCUITest 编写单元测试和 UI 测试的经验。
  • 熟悉 CI/CD 流水线及 Fastlane、Bitrise 或 GitHub Actions 等工具。
  • 了解 iOS 人机界面指南和无障碍实践。
  • 拥有计算机科学、工程或相关领域的学士学位,或具备同等实践经验。

福利待遇

  • 与经验丰富的领导者共事,他们曾创建并领导多个技术、产品和设计团队。
  • 为公司的成功作出切实贡献。
  • 加入一支成员遍布全球的团队。
  • 接触具有重要影响力、可扩展且每天服务 3.7 亿人的产品。