GoForum › 🌐 V2EX

来个 ios, base 杭州,薪资 open 邮箱: ZmVpZmVpY2hlbjE5OTlAZ21haWwuY29t

feifeichen · 2026-09-09 18:28 · 0 次点赞 · 0 条回复

业务是海外 AI 方向的,来能踏实干活的,创始人团队很有实力,量化投资出生+硅谷顶尖大厂算法 就一个目标:成为 AI 时代先掌握生产资料的那批人,岗位具体要求在下面,不卡学历

[招聘] iOS 研发工程师(原生 + 跨端)面议

▍一、岗位职责

  1. 负责 iOS 客户端业务需求的技术实现与持续迭代,完成开发、联调、灰度、上线和复盘全流程。
  2. 负责 App 的构建、签名、打包与 App Store / TestFlight 发布,保障版本节奏与审核通过率。
  3. 参与客户端架构设计与技术方案评审(模块化、路由、数据层、跨端容器选型),在成本、质量、交付速度之间做合理取舍。
  4. 编写高可读、可维护的代码,保障关键功能的稳定性、性能与安全性;持续优化启动速度、页面流畅度、内存与包体积。
  5. 负责崩溃率、ANR/卡顿、网络成功率等核心指标的监控与治理,建立线上问题的可观测与可回滚能力。
  6. 建立和完善测试意识(单测 / UI 测试 / 关键路径验证),减少线上故障与返工。
  7. 与产品、设计、测试、服务端、运维高效协作,推动需求从想法到上线闭环;主动对齐接口契约与联调节奏。
  8. 善用 AI 工具提升研发效率(编码、排障、文档),并对输出结果进行验证与把关。
  9. 对线上问题负责,参与崩溃定位、热修复/紧急发版决策、故障复盘,持续优化工程质量。
  10. 沉淀技术文档、组件与最佳实践,提升团队复用效率与协作质量。

▍二、岗位要求

◆ iOS 基础能力(必须具备)

  • 熟练掌握 Swift ,能读写 Objective-C ,理解两者混编与桥接机制
  • 熟悉 UIKit ,了解 SwiftUI 及其适用边界,能做复杂列表与自定义视图的性能优化
  • 掌握 iOS 内存管理( ARC 、循环引用排查)、多线程与并发( GCD / Operation / async-await )
  • 熟悉 App 生命周期、页面路由、本地存储( UserDefaults / Keychain / CoreData 或 SQLite 方案)
  • 熟练使用 Xcode 工具链:Instruments 性能分析、Debug 调试、符号化崩溃日志( dSYM )
  • 掌握依赖管理( CocoaPods / SPM )与工程组件化拆分思路
  • 熟悉证书与描述文件机制、真机调试、TestFlight 与 App Store 审核上架全流程,了解常见拒审原因与应对
  • 了解 iOS 权限与隐私合规要求( ATT 、隐私清单 Privacy Manifest 、权限申请文案与用途说明)

◆ 跨端能力(必须具备其一,两者皆通更佳)

  • 熟悉 Flutter 或 React Native 至少一种,具备完整业务模块的落地经验
  • 理解跨端与原生的通信机制( Platform Channel / Bridge / TurboModule ),能编写原生插件补齐能力
  • 能判断何时用跨端、何时回退原生,并说清性能、体验、迭代效率上的取舍依据
  • 了解 Hybrid / WebView 容器方案与 JSBridge 通信(加分)

◆ 通用工程能力(必须具备)

  • 扎实的编程与工程基础,理解常见数据结构、算法与系统设计思想,能应用于真实业务问题
  • 熟悉 HTTP/HTTPS 、RESTful 接口设计,理解网络层缓存、重试、超时与弱网处理
  • 良好的代码规范、调试能力、问题定位与性能优化意识
  • 基本的软件质量意识:异常处理、边界条件、日志与监控、灰度与可回滚方案
  • 熟悉 Git 协作流程,了解移动端 CI/CD ( Fastlane / Jenkins / GitHub Actions 等任一)
  • 良好的沟通协作能力,能清晰表达技术方案并推动跨角色落地
  • 有责任心和结果导向,能在不确定环境下推进任务并对结果负责

◆ AI 协作能力(重点考察)

  • 能将 AI 工具用于需求拆解、代码生成、测试辅助、文档整理和排错提效
  • 理解 AI 输出的局限,具备验证、追问、复核和风险识别能力
  • 不依赖”复制粘贴式开发”,能解释关键设计决策与技术取舍
  • 面对 AI 生成的客户端代码,能识别其中的内存泄漏、主线程阻塞、API 版本兼容等典型隐患

◆ 加分项(非必须)

  • 有从 0 到 1 上线并持续迭代 App 的完整经历,能清晰说明个人贡献与线上数据
  • 有 App 性能专项治理经验:启动优化、包体积瘦身、崩溃率治理、内存/卡顿优化,并有量化结果
  • 熟悉客户端安全与合规:数据加密、防抓包/防调试、代码混淆、App 隐私合规自查
  • 有 音视频、地图、IM 、支付、推送、直播等复杂 SDK 集成或自研经验
  • 熟悉客户端埋点与数据体系,能基于数据驱动体验优化
  • 有 iPad / 多端适配、暗黑模式、无障碍( Accessibility )、国际化经验
  • 了解 Android 端或服务端技术,能进行跨端协同排查
  • 有开源贡献、技术分享、跨团队协作推进或带教经验
  • 有线上故障应急处理(热修复、紧急发版、快速回滚)与复盘改进经验

▍三、我们重点看重

  • 结果导向:能把事情做完、做对、做稳
  • 工程质量:可维护、可迭代、可复用
  • 体验意识:对流畅度、启动速度、崩溃率等用户可感知指标有敏感度和责任心
  • 协作能力:能与不同角色协同推进,不制造沟通摩擦
  • 成长潜力:能持续学习、快速迭代,愿意面对复杂问题
  • 职业操守:诚信、负责、尊重数据与用户安全

▍四、不适配信号(明确说明)

  • 只会背题或套模板,缺乏真实问题解决能力
  • 只会照搬 UI 稿堆页面,不理解生命周期、内存管理与线程模型
  • 无法独立定位线上崩溃,拿到堆栈无从下手
  • 过度依赖 AI 输出,无法解释代码逻辑与设计决策
  • 从未独立完成过打包、签名与上架,对发布流程完全依赖他人
  • 质量意识弱,频繁引入低级缺陷且缺少改进意愿
  • 协作中习惯性甩锅、沟通失真或进度不透明
  • 对安全、隐私、合规缺乏基本敬畏
0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: feifeichen
发布: 2026-09-09
点赞: 0
回复: 0