小米小米汽车-IOS开发工程师/架构师-app
社招全职5年以上A177266地点:北京状态:招聘
任职要求
1. 计算机或相关专业本科及以上学历,5年以上i0S开发经验; 2. 深入理解Swift / Objective-C Runtime运行机制和内存管理机制; 3. 深入了解各个不同i0S版本的特性与差异并有丰富适配经验; 4. 熟悉网络…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责小米汽车APP的软件研发和架构工作,包含苹果生态研发; 2. 负责设计技术框架及架构,代码review,提升研发效率和研发质量; 3. 参与业务相关的技术调研与技术攻坚工作; 4. 负责性能、稳定性、功耗、体验优化工作。
包括英文材料
学历+
Swift+
[英文] A Swift Tour
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/
Explore the features and syntax of Swift.
https://www.hackingwithswift.com/learn
Free Swift and iOS tutorials
https://www.youtube.com/watch?v=8Xg7E9shq0U
Learn the Swift programming language in this full tutorial for beginners.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
还有更多 •••
相关职位
社招
负责持续优化云播秒开、拖动、流畅渲染、花屏卡顿等关键性能指标。 负责移动端(Android/TV/iOS/Mac)播放库开发、版本迭代及问题修复。 Android/TV/iOS/Mac端播放库硬件解码调用、OpenGL/OpenAL渲染,播放性能与能耗优化。
更新于 2025-03-17深圳
社招3-5年客户端开发
1、负责小红书首页、搜索、详情页等核心场景的整体架构设计;设计和构建可扩展、高性能、可维护和安全的 iOS 应用程序架构,包括应用程序的组成部分、功能、数据流和接口; 2、对现有的 iOS 应用程序进行分析和评估,提供改进建议,以确保应用程序的可扩展性、性能、可维护性和安全性; 3、撰写技术文档和演示文稿,以便团队成员和利益相关者理解应用程序架构和技术决策; 4、参与代码审查和团队协作,确保应用程序的代码质量和标准符合公司的最佳实践; 5、作为 iOS 架构工程师,将负责设计和实施可扩展、高性能、可维护和安全的 iOS 基础体验的应用架构,确保我们的应用能够满足当前和未来的业务需求。 6、应用各类现代开发和架构工具,包括但不限于 AI 辅助编程工具(如 Cursor, Roo Code)以及相关的架构设计、文档或管理平台探索。
更新于 2025-12-10北京|上海
社招3-5年D11168
1.负责快手主站鸿蒙(HarmonyOS)端应用的架构设计、开发与维护; 2.负责鸿蒙端编译构建体系的优化,深入研究 ArkCompiler 和构建工具链,提升研发效率; 3.持续追踪鸿蒙系统新特性、ArkUI、ArkTS 语言演进,并探索其在快手业务中的应用与落地。
更新于 2025-10-29北京