当前位置: 首页 > news >正文

东软集团iOS开发工程师职位深度解析与面试指南

东软集团股份有限公司 ios开发工程师
职位信息
一、岗位定位
参与公司旗舰级 iOS App(百万DAU) 的核心架构设计、性能优化与功能迭代,推动 Swift/SwiftUI/Combine 等前沿技术落地,打造行业一流的移动用户体验。

二、核心职责
1. 独立承担 iOS端功能模块的全周期开发(需求评审→架构设计→编码→单元测试)。
2. 深度优化 App冷启动、页面帧率、包大小、内存泄漏、耗电等关键指标,持续保持 Crash率 < 0.1%。
3. 设计并维护组件化架构(以MVVM为主),沉淀可复用业务组件与基础SDK。
4. 与产品/设计/后端/测试高效协同,完成开发和调试工作。

三、硬性要求
1. 本科及以上,计算机相关专业,2-5年iOS原生开发经验,有独立负责或深度参与过一款 DAU10万+ 应用的核心模块开发。
2. 精通 Swift & Objective-C 双语开发,熟悉Swift 5.x 新特性(Property Wrapper、ResultBuilder、async/await)。
3. 熟练掌握 iOS内存管理、Runtime、RunLoop、多线程(***/Operation/Combine)底层机制。
4. 熟悉iOS主流架构模式:MVC、MVVM,能根据业务场景合理选型。
5. 熟练掌握网络层封装(AFNetworking/Alamofire / URLSession)与 安全机制(SSL Pinning、JWT、Keychain)。
6. 熟悉 UI 性能优化,对列表渲染、布局卡顿、离屏渲染等有深入理解。。
7. 熟练掌握 Instruments、Xcode LLDB、Cha

http://www.jsqmd.com/news/228700/

相关文章:

  • AutoGLM-Phone-9B性能优化:提升移动端推理速度5倍
  • AutoGLM-Phone-9B部署优化:模型分片加载的技术实现
  • Qwen3-VL云端体验对比:5家服务评测,这家1小时1块最值
  • FlashAI多模态本地部署:零配置离线AI的全面技术解析
  • 终极RR引导部署指南:黑群晖快速安装完整教程
  • AutoGLM-Phone-9B对比评测:与其他移动模型的优劣
  • AutoGLM-Phone-9B应用开发:AR场景中的智能交互助手
  • AutoGLM-Phone-9B实战指南:多语言处理能力测试
  • 好写作AI:72小时完成毕业论文初稿实战全流程
  • 语音合成工具Spark-TTS实战指南:从零部署到高效调优的8大关键环节
  • TrollRestore 终极指南:在 iOS 17.0 上轻松安装 TrollStore
  • AutoGLM-Phone-9B性能评测:与云端模型对比分析
  • 音频波形分析节点技术的完整教程:从原理到实战的终极指南
  • AutoGLM-Phone-9B参数详解:模块化结构设计与调优
  • Zotero附件管理终极指南:5个技巧让文献整理效率翻倍
  • WMPFDebugger微信小程序调试:从空面板到完整功能的实战指南
  • MechJeb2终极指南:3大核心功能让你的坎巴拉太空计划飞升新高度
  • AutoGLM-Phone-9B增量训练:新知识融合
  • 计算机毕业设计Django+Vue.js股票预测系统 量化交易分析 股票可视化 大数据毕业设计(源码+文档+PPT+讲解)
  • AutoGLM-Phone-9B入门:多模态数据预处理
  • IAR软件链接脚本详解:内存布局系统学习教程
  • LCD1602只亮不显示数据:硬件电路检测完整指南
  • GeoPandas安装全攻略:3种方法轻松搞定地理空间数据分析
  • Hoppscotch 终极安装配置指南:5分钟快速搭建免费API开发平台
  • AI辅助测试用例生成实操教程
  • PDF-Extract-Kit性能优化指南:提升PDF处理速度的5个技巧
  • 5个理由告诉你为什么workspacer是Windows必备的平铺窗口管理器
  • AutoGLM-Phone-9B快速上手:5分钟部署移动AI模型
  • Qwen3-VL功能全体验:不用下载475G模型,云端直接调用
  • JFlash下载环境搭建:全面讲解驱动、固件与接口配置