影石移动端开发工程师-2026校招
校招全职地点:深圳状态:招聘
任职要求
1、计算机科学、软件工程或相关专业的本科或硕士学历。 2、具备Java/Kotlin或Swift/Objective-C中至少一种开发语言的实践经历,有移动端项目经验者优先。 3、了解Android或iOS开发框架及相关工具(如Android Studio/Xcode),有跨平台开发经验(如Flutter/React Native)可作为加分项。 4、理解基本的设计模式和应用架构,具备一定的软件工程基础知识。 5、对移动应用开发有浓厚兴趣,乐于钻研新技术,具备较强的学习能力和主动性。 6、具有良好的逻辑思维能力、问题分析与解决能力。 7、具备团队合作意识,沟通顺畅,责任心强。
工作职责
1、参与移动应用(iOS/Android)的设计、开发与维护,确保应用的高性能、高质量和稳定性。 2、在资深开发工程师的指导下,完成功能模块的编码、优化及相关开发任务。 3、配合UI/UX设计团队,实现界面美观、交互流畅,保障用户体验的一致性。 4、协助进行应用测试、Bug排查与修复,参与性能调优及持续改进工作。 5、主动学习和掌握移动端开发的新技术、新工具,不断提升开发效率和业务能力。 6、积极与团队成员沟通协作,参与技术讨论与代码评审,推动项目顺利交付。
包括英文材料
学历+
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.
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
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
Android Studio+
https://www.youtube.com/watch?v=saKrGCWlJDs
Learn to build an Android app using Android Studio, Kotlin, Jetpack Compose, and more.
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!
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
相关职位
校招
1、负责基于深度学习的图片分类、物体检测、目标跟踪、重识别、分割、关键点、动作理解、深度估计等各类算法的开发,应用于人机交互、视频理解、智能剪辑等业务; 2、跟进行业最新进展,复现和优化前沿算法,或者根据前沿理论与经验准则设计新的算法,保持公司算法能力在工业界和学术界的领先; 3、根据业务场景的需求,进行算法任务的拆解或归并、模型的结构优化、裁剪与微调训练,并协助移动端/嵌入式开发工程师进行算法的移植与落地。
更新于 2025-07-25
社招
1、负责基于深度学习的图片分类、物体检测、目标跟踪、重识别、分割、关键点、动作理解、深度估计等各类算法的开发,应用于人机交互、视频理解、智能剪辑等业务; 2、跟进行业最新进展,复现和优化前沿算法,或者根据前沿理论与经验准则设计新的算法,保持公司算法能力在工业界和学术界的领先; 3、根据业务场景的需求,进行算法任务的拆解或归并、模型的结构优化、裁剪与微调训练,并协助移动端/嵌入式开发工程师进行算法的移植与落地。
更新于 2025-07-21
校招客户端开发
负责小红书内部效率工具的移动端开发工作,包括: 1、基于跨端技术进行移动app应用开发,配合产研团队完成项目上线和迭代; 2、结合公司基建打造完整的工具链; 3、持续优化性能和稳定性,打造优秀的交互体验。
更新于 2025-08-18