影石iOS开发工程师-2026校招
校招全职地点:深圳状态:招聘
任职要求
1. 计算机科学、软件工程或相关专业的本科或硕士学历。 2. 了解或具备一定的Swift或Objective-C编程经验,有个人的iOS项目或实际开发经验优先。 3. 熟悉iOS SDK以及相关开发工具,如Xcode。 4. 理解基本的设计模式和应用架构。 5. 对移动应用开发充满热情,愿意持续学习新知识和技术。 6. 具备较好的问题解决能力和逻辑思维能力。 7. 具有良好的团队合作精神和沟通能力。
工作职责
1. 参与iOS应用的设计、开发与维护,确保应用的高性能和质量。 2. 在资深开发工程师的指导下,执行编码任务,参与功能模块的开发与优化。 3. 配合UI/UX设计团队,确保应用界面的一致性和高用户体验。 4. 协助进行应用测试、Bug修复及性能调优。 5. 学习并掌握最新的iOS开发技术和工具,提高个人技能力量。 6. 与团队成员积极沟通,确保项目顺利推进。
包括英文材料
学历+
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.
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
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!
设计模式+
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、参与移动应用(iOS/Android)的设计、开发与维护,确保应用的高性能、高质量和稳定性。 2、在资深开发工程师的指导下,完成功能模块的编码、优化及相关开发任务。 3、配合UI/UX设计团队,实现界面美观、交互流畅,保障用户体验的一致性。 4、协助进行应用测试、Bug排查与修复,参与性能调优及持续改进工作。 5、主动学习和掌握移动端开发的新技术、新工具,不断提升开发效率和业务能力。 6、积极与团队成员沟通协作,参与技术讨论与代码评审,推动项目顺利交付。
更新于 2025-08-25
校招
1、负责业务逻辑的跨平台(iOS/Android/Win/OSX)c++实现; 2、利用研究院提供的图形图像、AI算法库,完成iOS/android端底层SDK的具体实现与性能优化
更新于 2025-07-18