OPPO应用开发工程师
校招全职软件类地点:成都 | 深圳 | 南京状态:招聘
任职要求
1.计算机、通信、电子信息、通信工程、软件工程等相关专业; 2.熟悉Java/Kotlin语言; 3.热爱互联网,对互联网产品和技术有浓厚的兴趣; 4.具备优秀的分析问题和解决问题的能力,对解决具有挑战性的问题充满激情; 5.深刻理解算法和数据结构相关知识,并熟练掌握Java编程语言; 6.熟悉TCP/IP,HTTP,HTTPS等网络协议; 7.学习能力强,具有良好的沟通能力和良好的团队合作精神; 我们更希望你: 1.有Android编程语言使用经验; 2.参与过实际项目开发,熟悉软件工程开发流程; 3.有计算机领域相关的编程大赛获奖经历。
工作职责
方向一:负责相机App需求开发、性能优化、交互优化; 方向二:负责ColorOS系统应用或独立应用的开发与优化(如:systemUI、UI动效、相册、通信、桌面、办公应用、泛在服务等); 方向三:负责移动互联网应用开发与优化; 方向四:负责IoT客户端产品开发与优化; 方向五:负责新业务的架构设计与开发; 方向六:负责研究手机移动端新技术; 方向七:负责IoT业务前端产品开发; 方向八:负责基础软件平台前端开发; 方向九:负责大模型应用的客户端技术方案设计、开发与优化; 方向十:负责小布助手功能迭代、基础体验优化,参与端侧架构优化及演进; 方向十一:负责小布记忆应用的开发与优化,确保高质量交付,持续提升个性化产品的体验与竞争力。
包括英文材料
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.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
相关职位

社招1-5年大数据中心
参与搜狐内部平台/系统的设计和开发相关工作,支撑搜狐各业务的持续发展 负责前沿技术的技术预研、方案设计和落地实施 工作包括但不限于:内部AI平台建设、开发测试发布的自动化和标准化、开源工具探索等;
更新于 2025-07-09
社招研发技术类
岗位职责: 1. 负责Android和小程序上应用需求的分析,开发与维护,确保功能的稳定性与可靠性; 2. 基于KMP(Kotlin Multiplatform)架构进行跨平台开发,提升代码复用率 3. 开发并维护机器人业务逻辑框架,支持多任务调度、状态管理等复杂功能 4. 推动机器人应用在真实硬件上的稳定落地,支持功能如远程控制、任务执行、语音交互等 5. 协同团队完成机器人相关功能的开发与测试,确保项目按时交付
更新于 2025-08-12
社招3年以上研发类
1、负责影像创作技术中台视频SDK、特效SDK的需求评审、方案设计、功能开发与维护; 2、负责创作中台技术的预研及落地,为智能终端业务相关场景提供技术支持和解决方案。 3、持续优化各类中台核心技术指标,提升产品业务表现;
更新于 2025-08-22