
商汤APP开发工程师/经理
社招全职3年以上Web前端开发地点:北京 | 上海 | 深圳状态:招聘
任职要求
1、基础技能 学历:本科及以上学历,计算机、软件工程、电子等相关专业(优秀候选人可放宽至大专)。 经验:3年以上iOS/Android开发经验,至少主导过2款完整上架应用(需提供作品或GitHub链接)。 2、技术能力 iOS端:精通Objective-C/Swift,熟悉Cocoa Touch框架、Xcode工具链及App Store发布流程。 Android端:熟练掌握Java/Kotlin,熟悉Android SDK、Je…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、应用开发与维护 -负责公司移动端APP(iOS/Android)的需求分析、架构设计、功能开发及性能优化,确保应用的稳定性与用户体验。 -独立完成模块编码、单元测试及调试,解决开发中的技术难题(如多线程、内存管理、网络通信等)。 -维护和升级现有APP,修复BUG并持续优化性能(如启动速度、耗电量、兼容性等)。 2、跨团队协作 -与产品经理、UI/UX设计师、后端开发及测试团队紧密配合,确保需求落地与功能高效对接。 -编写技术文档(如设计说明书、接口协议、测试用例等),推动项目规范化管理。 3、技术研究与创新 -跟进iOS/Android平台新技术(如SwiftUI、Jetpack Compose、Flutter等),探索混合开发或跨平台解决方案。 -参与技术选型与架构设计,提升代码可维护性和扩展性。
包括英文材料
学历+
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
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.
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.
Xcode+
https://developer.apple.com/learn/
If you're already familiar with app development, try Xcode, Apple's powerful, integrated development environment, used by professionals around the world.
https://www.youtube.com/watch?v=bwXAe4YqXaE
Learn how to use Xcode for your first iOS app project in this step by step tutorial!
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.
还有更多 •••
相关职位
社招5年以上
工作职责: 1、使用跨端框架按时高效的完成移动端产品需求的设计、开发与维护。 2、与后端程序研发人员、UI设计师、产品经理密切配合,按需求实现功能及UI交互。 3、与各方协调共同达成业务目标,解决研发过程中的关键问题和技术难题。 4、对现有APP的进行组件化重构、性能优化和稳定性保障。
更新于 2025-07-09苏州

社招5年以上
1.负责开发应用类APP需求开发,架构设计,性能优化,完成产品交互需求; 2.完成核心模块的详细设计及编码工作, 并能指导开发工程师解决在开发过程中的技术问题; 3.搭建Android应用构架体系,系统技术方案,开发规范等; 4.配合项目经理进行项目分析,技术研讨,实行技术方案的整合; 5.研究新技术,满足产品要求,进行Android技术文档编写。
更新于 2025-04-22北京