小红书iOS 高级工程师-账号业务方向
社招全职3年以上客户端开发地点:北京 | 上海状态:招聘
任职要求
1、本科及以上学历,计算机、软件工程或相关专业背景; 2、3年以上 iOS 客户端开发经验,精通 Swift / Objective-C,熟悉 iOS 平台原生能力与架构设计; 3、熟悉账号业务逻辑及相关技术挑战,如账号状态同步、登录态管理、异常处理、账号安全、数据一致性等; 4、具备复杂业务场景下的架构设计能力,对模块解耦、可测试性、可扩展性有深入理解; 5、具备较强的问题分析和解决能力,良好的逻辑思维与技术自驱力。
工作职责
1、负责小红书账号体系在客户端侧的架构设计与研发,包括账号注册登录、账号安全、账号绑定、账号生命周期管理等核心模块; 2、参与账号中台能力建设,设计高扩展性、高可维护性的账号客户端框架,支持业务多样性与未来演进; 3、与产品、设计、服务端、AI团队紧密合作,推动AIGC创新业务与账号体系的深度融合,包括身份能力、多账号场景、账号增长场景探索; 4、参与客户端动态化架构设计,持续优化账号模块在动态化、配置化、灰度发布等方向的能力建设; 5、负责账号体系相关的端侧性能优化、稳定性保障、异常监控与质量评估; 6、积极参与团队技术分享与知识沉淀,持续推动账号技术体系的演进与技术创新。
包括英文材料
学历+
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
实习淘天集团日常实习
我们负责淘宝账号体系,用户信息管理等等,目前团队正在飞速增长扩充。 在这里,你可以深度参与亿级DAU移动端产品开发,构建高性能/高可用性的客户端架构,支撑亿万级在线用户的稳定流畅使用; 在这里,你可以机会使用SwiftUI/Compose/ArkTS等业界前沿的开发范式,主导技术方案设计与开发实践,打造极致流畅的交互体验; 在这里,你可以面向iOS/Android/HarmonyOS演进三端跨平台架构,面向多终端打造自适应布局与动效,不断提升多屏使用体验; 在这里,你可以设计端到端技术方案和架构,构建高可靠性、高可用性、高可扩展性的体系结构,满足日趋复杂的业务需求; 在这里,你会深入理解业务,参与产品的开发和维护,完成从需求到设计、开发和上线等整个项目周期内的工作,为用户提供丰富而有价值的产品。 加入我们,你将与淘天集团广泛的电子商务产品技术为伍,将消费者的喜爱变为极致性能的挑战,为业务产品保驾护航。来吧,我们等你加入!
更新于 2025-06-12
社招5年以上A38119
1. 负责小米生态链App iOS客户端的整体开发工作,编写高质量代码。 2. 负责客户端的技术架构设计,并进行持续改进和性能优化。 3. 负责指导生态链公司设计优良技术架构,协助解决疑难问题。 4. 负责iOS系统上相关新功能,新技术预研。
更新于 2025-02-26
社招3年以上A4133
1、负责剪映AIGC相关应用产品的开发、架构设计以及体验优化; 2、负责项目重点、难点的技术攻坚任务,沉淀相关平台和组件; 3、持续优化产品,提升研发质量,在竞品之间建立技术壁垒。
更新于 2022-11-14