logo of xiaohongshu

小红书iOS架构师-社交工程

社招全职5-10年客户端开发地点:北京 | 上海状态:招聘

任职要求


1、大学本科或以上学历,计算机相关专业,5年以上iOS开发经验,有大型项目重构经验者优先;
2、对复杂业务架构理解力强,熟练应用设计模式处理业务场景,产出高质量设计;
3、对组件化、模块化、插件化开发有体系化思考,问题抽象和经验复用能力强,对复杂业务场景全栈技术方案有判断力,具备客户端技术深度者优先;
4、责任心强,执行力强,具备较好的Owner意识和业务Sense,能够与团队内外多种角色高效协作

工作职责


1、 负责小红书APP中IM模块及IM平台架构的设计和演进,确保IM业务模块持续高效的迭代;
2、负责重点疑难问题的分析和解决,能够从技术视角排除潜在的技术风险;
3、持续提升IM 模块用户体验,保障IM业务的稳定性和流畅度;
4、负责制定和拆解团队目标,关注并指导新人成长,提升团队作战能力,研究行业最新技术趋势,推动团队技术创新;
包括英文材料
学历+
iOS+
设计模式+
相关职位

logo of bytedance
社招3年以上A199868

团队介绍:TikTok是一个覆盖150个国家和地区的国际短视频平台,我们希望通过TikTok发现真实、有趣的瞬间,让生活更美好。TikTok 在全球各地设有办公室,全球总部位于洛杉矶和新加坡,办公地点还包括纽约、伦敦、都柏林、巴黎、柏林、迪拜、雅加达、首尔和东京等多个城市。 TikTok研发团队,旨在实现TikTok业务的研发工作,搭建及维护业界领先的产品。加入我们,你能接触到包括用户增长、社交、直播、电商C端、内容创造、内容消费等核心业务场景,支持产品在全球赛道上高速发展;也能接触到包括服务架构、基础技术等方向上的技术挑战,保障业务持续高质量、高效率、且安全地为用户服务;同时还能为不同业务场景提供全面的技术解决方案,优化各项产品指标及用户体验。 在这里, 有大牛带队与大家一同不断探索前沿, 突破想象空间。 在这里,你的每一行代码都将服务亿万用户。在这里,团队专业且纯粹,合作氛围平等且轻松。目前在北京,上海,杭州、广州、深圳分别开放多个岗位机会。 1、制定并实施终端产品(Android/iOS)的自动化策略和计划; 2、设计和开发自动化框架和工具,提升代码覆盖率及交付效率; 3、优化系统流程,确保自动化平台的高效执行和管理; 4、与基础架构团队和业务团队合作,确保自动化解决方案的无缝集成; 5、排查和解决自动化过程中遇到的技术问题,提高系统稳定性和可靠性; 6、为团队成员提供技术支持和培训,推广自动化的最佳实践。

更新于 2024-01-22
logo of xiaohongshu
社招2年以上客户端开发

1、负责小红书社交产品的建设与维护,包括但不限于熟人社交、兴趣社交等方向; 2、和产品经理、设计师、数据分析师配合,深度参与社交产品需求讨论和业务探索; 3、参与客户端性能优化、体验优化、业务架构优化相关的研发工作,推动团队技术体系建设; 4、调研新技术,将新技术分享并应用到现有产品开发中,提高客户端的技术能力。

更新于 2025-09-30
logo of xunlei
社招3-4年

1. 负责 iOS 客户端的开发、优化和维护,确保应用的稳定性和高性能; 2. 参与需求分析,与产品、设计团队协作,制定合理的技术方案并落地实施; 3. 负责 iOS 端架构优化,提升代码质量和可维护性; 4. 解决开发过程中遇到的技术难点及线上 Bug,优化应用性能(包括启动速度、内存占用、功耗等); 5. 参与代码评审和技术分享,推动团队技术能力提升; 6. 关注iOS生态的发展,跟进新技术,并推动应用的技术升级。

更新于 2025-08-12
logo of bytedance
社招5年以上J69X1

数以亿计的用户和内容创作者选择了我们的平台,成为了一个充满创意、娱乐和发现的社区。为了进一步提升用户体验和赋予创作者更多的创作能力,我们诚邀优秀的 iOS 高级移动端架构师加入我们的创作工具团队。 作为 iOS 高级移动端架构师,您将成为创作工具团队的关键成员,负责设计和构建创新的 iOS 移动端架构。您将参与制定技术路线图和解决复杂的技术挑战,确保我们的创作工具在性能、稳定性和用户体验方面达到行业领先水平。您将与产品经理、设计师和其他工程师紧密合作,共同推动创作工具的持续创新和优化。 1、设计和实现高性能、灵活且可扩展的 iOS 移动端架构,以支持创作工具的复杂功能和快速迭代; 2、参与制定技术规范和开发流程,确保团队在代码质量、性能和安全性方面保持高标准; 3、负责解决 iOS 移动端架构和技术方面的挑战,优化应用性能和用户体验; 4、密切关注 iOS 移动技术的最新发展,以及AIGC和大语言模型等前沿科技,将新技术应用到产品开发中,保持创作工具的技术竞争力; 5、与后端团队紧密合作,确保移动端与后端系统的顺畅连接和数据交互; 6、参与代码审查和团队技术分享,促进团队成员之间的技术交流和共享; 7、指导和支持其他团队成员,在技术上提升整个团队的水平。

更新于 2020-02-13