小红书客户端开发(专家)-rednote shop(跨境电商/国际电商)
社招全职客户端开发地点:上海状态:招聘
任职要求
【任职要求——我们期待这样的你】 1、扎实的计算机基础与原生技术深度:本科及以上学历,计算机相关专业。精通iOS(Swift/Objective-C)或Android(Kotlin/Java)开发,对内存优化、卡顿排查、网络优化有深入理解; 2、有借助AI“一人成军”的热情,有愿力在新的业务场景下,利用AI工具辅助编码、调试,并探索提升研发效率和用户体验的新路径,长期有向产品全栈工程师方向发展的意愿; 3、有电商、国际化、跨端(React Native/Flutter)组件化或性能优化经验者优先; 4、极致的稳定性追求与协作精神:对App的Crash率、启动速度、页面流畅度等指标有严格要求,具备良好的团队协作和沟通能力,能与后端、产品、设计一起为全球用户交付高质量的产品。 …
登录查看完整任职要求
微信扫码,1秒登录
工作职责
【关于团队与业务】 想象一下,全球数亿用户通过你指尖下的屏幕,就能触摸到、购买到来自中国的优质好物。这正是RedNote Shop客户端团队的使命所在。我们不仅是小红书App中电商功能的实现者,更是将“中国好货”直接送达用户手中的“最后一公里”建设者。在这里,你将直面多语言、多币种、多地区网络差异带来的原生性能挑战,也要兼顾流畅体验与安全合规的双重考验。你将用代码构建一个稳定、快速、充满信任感的移动端交易场,让每一次点击都成为连接中国设计与全球生活的一次美好互动。 【岗位职责——你将负责什么?】 1、核心交易链路的原生体验:负责RedNote Shop客户端(iOS/Android)电商业务的核心功能开发与维护,包括但不限于商品浏览、下单、支付等,打造流畅、稳定的原生级交易体验; 2、全球化场景下的技术攻坚:应对不同国家和地区的网络环境差异,优化客户端在网络抖动、弱网下的加载速度和数据一致性;解决多语言、多时区、多币种在客户端的复杂展示与计算问题; 3、社区与电商的客户端融合:与社区、推荐等客户端团队紧密配合,通过Native技术实现“笔记”到“商品”的无缝跳转和沉浸式购物体验,让社区种草在客户端层面高效转化; 4、基础能力建设与创新探索:建设高可用的客户端组件、监控体系和日志系统,保障App的稳定性。同时,拥抱AI,探索其在客户端开发、测试、以及提升用户互动体验上的创新应用。
包括英文材料
学历+
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
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.
Objective-C+
[英文] Where X=Objective-C
https://learnxinyminutes.com/objective-c/
Objective-C is the main programming language used by Apple for the macOS and iOS operating systems and their respective frameworks, Cocoa and Cocoa Touch.
https://www.youtube.com/playlist?list=PL640F44F1C97BA581
Here is a list of all of my Objective C tutorials.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
还有更多 •••
相关职位
社招3年以上网易游戏(互娱)
1. 负责游戏客户端和游戏玩法相关的优化,包括操控体验、表现、性能等多个方面。 2. 负责编辑器、工具流等方面的开发优化,对接不同职能的上下游需求。 3. 负责3D游戏中玩法逻辑的技术攻坚和落地。
更新于 2024-11-14杭州
社招5年以上A122702
1、负责客户端SDK研发和团队管理工作; 2、负责SDK架构设计、性能优化、稳定性、前沿技术探索与应用; 3、分析和解决重大疑难问题,排除各类潜在技术风险; 4、参与产品需求讨论、落地,保证项目研发进度。
更新于 2024-02-20深圳
社招5年以上客户端三部
1、独立负责游戏中大世界相关功能模块的开发; 2、对相关功能模块进行性能优化以及重构; 3、推动相关模块和方案的跨平台实现; 4、对接和提出相关引擎底层的实现。
更新于 2025-02-10北京