小红书客户端产品工程师 Product Engineer
社招全职1-3年客户端开发地点:北京状态:招聘
工作描述
任职要求 【职位要求】 - 本科及以上学历,计算机、软件工程或相关专业,具备扎实的计算机基础。 - 至少深入掌握一套客户端技术栈: - iOS:Objective-C / Swift; - Android:Java / Kotlin。 - 不仅熟悉框架 API,也理解语言特性和系统原理,对并发、内存、网络、存储、生命周期、渲染或性能优化等领域有实际经验。 - 具备良好的代码设计和架构能力,能够在快速交付与长期可维护性之间做出合理取舍。 - 是 AI Coding 工具的深度用户。我们关注的不是你安装了多少插件,而是你能否通过上下文组织、Prompt、任务拆解、结果验证和代码审查,让 AI 安全地参与真实工程。 - 具备产品和业务意识,愿意理解“为什么做”,能够参与需求定义、识别不合理方案,并把业务问题转化为可落地的产品与技术方案。 - 有数据 sense,能够结合指标、实验和用户反馈判断功能价…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
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.
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.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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.
Prompt+
https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/introduction-prompt-design
A prompt is a natural language request submitted to a language model to receive a response back.
https://learn.microsoft.com/en-us/azure/ai-foundry/openai/concepts/prompt-engineering
These techniques aren't recommended for reasoning models like gpt-5 and o-series models.
https://www.youtube.com/watch?v=LWiMwhDZ9as
Learn and master the fundamentals of Prompt Engineering and LLMs with this 5-HOUR Prompt Engineering Crash Course!
还有更多 •••
相关职位
社招客户端开发
1、有较好的产品和业务意识,积极探索,不拘泥于角色分工,善于打破常规,从技术驱动业务; 2、基本功扎实,熟练掌握Java、Kotlin等语言,深入理解语言特性,熟悉Android Framework,
更新于 2026-07-31北京|上海
社招1年以上客户端开发
1、有较好的产品和业务意识,一年以上客户端/前端经验; 2、基本功扎实,熟练掌握 Kotlin 或 Swift(至少一端),深入理解语言特性,熟悉端侧架构体系,对重要系统特性和原理有较好的理解; 3、
更新于 2026-07-28北京|上海
社招3年以上客户端开发
1、3年以上Android或iOS开发经验,有扎实的客户端基础,熟悉主流开源框架和工具链。 2、具备业务架构设计能力,有大型APP模块开发/重构及成功落地经验者优先 3、有音视频类开发经验者优先,了解
更新于 2026-06-24北京|上海