
得物【无线】资深Android开发工程师/技术专家
社招全职技术类地点:上海 | 杭州状态:招聘
任职要求
1、具有扎实的编程功底,良好的架构设计能力和编程习惯,熟练掌握Java,Android; 2、深入理解和掌握Android系统服务、UI、多线程、数据存储等技术,熟练使用主流第三方框架并熟悉原理; 3、有app性能优化等相关经验,了解或熟悉framework工作原理优先; 4、有过kotlin开发经验优先,有过Android插件化,组件化,热修复开发经验优先; 5、思维活跃,热爱钻研业界新技术,喜欢coding。 加分项: 1、了解或熟悉Flutter,RN,跨平台相关技术; 2、了解或熟悉c++/Python/JavaScript/Go语言优先; 3、有开源项目者,知名技术博客者优先。
工作职责
1、根据产品需求开发相关APP功能,改善易用性,提高用户体验; 2、配合市场等其他部门,提供产品相关技术支持,定位和解决线上问题,技术疑难问题; 3、负责前沿技术研究,承担重点、难点的技术攻坚、功能扩展,现有开发方法的改进,现有框架重构; 4、有强烈的责任心和团队精神,善于沟通和合作;对于文档、编码规范等有个人的执着; 5、培养和辅助新人快速成长。
包括英文材料
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
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.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
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.
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.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
相关职位

社招3年以上技术类
工作职责: 1、负责得物社区创作者方向业务开发。包含图片编辑、视频编辑、相机拍摄等业务场景。 2、负责得物交易方向,商品点评的图文内容、视频内容编辑、发布等业务。 3、负责以上业务场景的需求研发、性能优化等工作,打磨内容创作/发布流程的性能及体验。 4、负责项目重点、难点技术攻坚任务,持续打磨发布工具,提升产品质量。 5、新技术探索,利用 AI 和 AI 生成能力,结合用户需求,融入发布链路,降低发布门槛(如文生图,图生图等玩法的业务落地)。
更新于 2024-02-01
社招5年以上A68110
1. 负责Linux/Android/车机/Windows WiFi相关系统模块的开发和维护工作(驱动移植或应用功能开发); 2. 负责WiFi功能从下到上整体开发与问题解决,对WiFi相关功能,进行功能定制和优化; 3. 负责WiFi互联性能和设备兼容性问题分析处理; 4. 负责WiFi领域新技术调研和引入; 5. 参与设计互联系统技术方案,核心代码开发和性能调优;
更新于 2025-02-12
社招5年以上
岗位职责 1、负责移动通信协议分析和优化,包括搜网、注册,掉网、数据等网络问题 2、负责3GPP相关技术演进跟踪和通信技术研发工作,结合运营商特点和本地化场景挖掘通信产品痛点和优化方向 3、负责通信优化方案的技术预研和方案开发,端到端的功能交付
更新于 2025-08-01