OPPO高级应用工程师
社招全职4-9年SOFTWARE地点:深圳状态:招聘
任职要求
【任职要求】 1、4 年以上Android开发经验,有大型/复杂Android应用构建实践,能独立完成Android应用的开发工作,掌握移动平台前沿技术; 2、具备Android性能调优经验,对性能优化,动画流畅性具备实践,熟悉android平台单元测试和自动化测试工具; 3、熟悉git常用代码管理工具; 4、具备应用功能和数据设计能力,熟悉软件设计模式,具有一定的技术方案设计能力和设计方案文档编写能力; 5、工作细致,具有良好的团队合作精神,高度的责任感,较强的沟通,适应,表达能力。
工作职责
【岗位职责】 1、负责负一屏客户端构建,承接产运需求,完成卡片服务以及对应服务卡片分发的能力搭建; 2、完成产品需求到技术方案的过渡,负责技术选型,以及技术方案的设计,和代码落地; 3、逐步演进迭代技术框架,在效能,组件化,平台化等方面进行技术深挖实践。
包括英文材料
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
设计模式+
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.
相关职位
社招3-5年SOFTWARE
1、负责平台AI客户端业务看护,包括AI能力组件、AI相关应用等; 2、负责Android APP/SDK 设计开发与维护,按照产品和项目规划,按时保质完成开发工作; 3、负责应用及基础组件和模块设计和优化,包括性能,功耗优化等; 4、负责Android相关技术研究,包括新技术探索和落地。
更新于 2025-10-09
社招5-10年SOFTWARE
1、负责与Google生态深度对接,如 Google AICore、AppFunction、AppSearch、Talkback、Gboard、Flights、Sports应用等; 2、负责与三方应用服务进行技术合作,如Uber Rides、Zomato、Grab、Spotify 等; 3、负责跨业务模块或团队技术合作,输出相应专业英语技术文档,与中方、Google或三方技术人员流利沟通澄清。
更新于 2025-10-14