一、 头条
Android开发工程师
1、负责公司移动产品的研发, 编写高质量的代码;
2、和产品经理配合, 深度参与手机产品需求讨论, 功能定义等;
3、设计良好的代码结构, 不断迭代重构 ;
4、指导并带领初级工程师共同完成研发任务。
职位要求:
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、熟练掌握JAVA, 熟悉Android SDK;
4、两年以上Android开发经验, 能独立开发Android App;
5、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力。
Android开发(高级)工程师
职位职责:
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构。
职位要求:
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、有良好的编程习惯, 代码结构清晰, 命名规范;
4、熟练掌握JAVA, 熟悉Android SDK, 熟悉Android的UI/网络/数据库框架;
5、一年以上Android开发经验, 能独立开发Android App;
6、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力。
Android研发工程师-多媒体
职位职责:
1、负责移动产品的研发,编写高质量的代码;
2、负责Android实现高性能Camera和特效的研发;
职位要求:
1、优秀的编码与代码控制能力, 良好的设计能力和编程习惯;
2、熟练掌握JAVA, 熟悉Android SDK, 熟悉Android的UI/网络/数据库框架;
3、有较好的产品意识;
4、熟悉Mediacodec,NDK,JNI,C/C++技术者优先;
5、有音视频性能优化和适配经验者优先;
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;
7、经验1年学历本科及以上;
Android开发工程师-财经业务
职位职责:
1、负责公司移动产品的研发, 编写高质量的代码;
2、和产品经理配合, 深度参与手机产品需求讨论, 功能定义等;
3、设计良好的代码结构, 不断迭代重构 ;
4、指导并带领初级工程师共同完成研发任务。
职位要求:
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、熟练掌握JAVA, 熟悉Android SDK;
4、两年以上Android开发经验, 能独立开发Android App;
5、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力
Android开发工程师-AI产品
职位职责:
1、负责APP的顶层设计和开发
2、负责在手机端实现高效的图像算法
职位要求:
1、本科以上学历,熟悉Android工程开发
2、具有扎实的编程工底,良好的设计能力和编程习惯
3、有图像算法背景和经验的优先
Android研发工程师-性能优化方面
职位职责:
1、负责今日头条产品的性能优化与稳定性相关方向探索,完成高质量编码和测试工作;
2、对app性能关键指标和核心路径进行深度优化,对提升性能的关键技术进行研究探索,包括但不限于启动速度、页面进入速度、卡顿、内存、网络、电量、流量等负责公司增长方向创新产品业务的研发;
3、对app的代码质量和稳定性指标负责,降低线上崩溃、事故,探索在研发/线下/灰度/线上各个阶段提高工程质量的方法和快速发现、定位、解决问题的能力。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、良好的Android和JAVA基础,熟悉Android应用开发的各种流行技术和框架;
4、有性能优化、测试或修复疑难bug、兼容性bug等相关经验;
5、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
6、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。
Android研发工程师-核心广告方面
职位职责:
1、负责公司商业产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构。
4、项目管理与团队搭建(高级别)。
职位要求:
1、经验1-3年,学历本科及以上,智能手机爱好者和使用者, 追求良好的用户体验;
2、有良好的编程习惯, 代码结构清晰, 命名规范;
3、熟练掌握JAVA, 熟悉Android SDK, 熟悉Android的UI/网络/数据库框架;
4、一年以上Android开发经验,能独立完成开发项目;
5、对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力。
6、有商业产品研发经验者优先。
二、 优酷
Android播放与音视频处理专家
岗位描述
1.负责优酷Android播放器相关开发工作;
2.负责系统、子系统和模块级的架构设计、概要设计工作;
3.负责性能调优,提高稳定性,负责发现并改进现有软件的的架构以及实现缺陷;
4.对于新鲜技术有热情,善于通过各种工具、方法优化工作效率;
5.撰写开发文档以及单元测试。
岗位要求
1.本科及以上学历,计算机相关专业;3年以上的Android开发经验,能独立完成模块开发和单元测试;
2.有大型Android项目开发经验,懂得处理并规避常见大型项目导致的特有问题。
3.熟悉Android app上的UI框架,懂得多分辨率适配的常用方法。
4.熟悉Android下网络通信机制,熟悉TCP/IP和http协议,对多线程,Socket通信有深刻的了解;
5.了解Android内存管理机制,了解Android底层的技术架构;
6.熟悉常用设计模式,数据结构和算法,有良好的Java基础;
7.熟悉Android流行的开源组件以及框架
Android开发专家/高级专家
岗位描述
1.负责优酷Android客户端App开发工作;
2.负责系统、子系统和模块级的架构设计、概要设计工作;
3.负责性能调优,提高稳定性,负责发现并改进现有软件的的架构以及实现缺陷;
4.研究探索前沿技术,改进工具链,抽象设计并撰写通用中间件,来提高软件可用性,提高开发效率,降低维护成本等;
5.撰写开发文档以及单元测试。
岗位要求
1.本科及以上学历,计算机相关专业;3年以上的Android开发经验,能独立完成模块开发和单元测试;
2.有大型Android项目开发经验,懂得处理并规避常见大型项目导致的特有问题。
3.熟悉Android app上的UI框架,懂得多分辨率适配的常用方法。
4.熟悉Android下网络通信机制,熟悉TCP/IP和http协议,对多线程,Socket通信有深刻的了解;
5.了解Android内存管理机制,了解Android底层的技术架构;
6.有良好的代码框架设计能力,熟悉常用设计模式,数据结构和算法,有良好的Java基础,对Html以及Javascript语言有一定了解;
7.熟悉各版本的SDK,熟悉不同版本的新特性以及版本差异,对不同厂商的Android系统特性有一定了解;
8.熟悉Android流行的开源组件以及框架。
Android技术专家
岗位描述
1、负责优酷android客户端短视频产品和SDK的开发,负责短视频产品框架开发和维护;
2、参与跨平台技术方案的研究,设计和实现、关键技术验证等工作;
3、参与团队技术研究和创新
4、带团队并且能够对新人进行指导,与团队一起成长
岗位要求
1、本科及以上学历,计算机或相关专业,三年以上客户端开发经验。
2、熟悉掌握java编程语言,精通Android下的高性能编程及性能调优,机型适配。
3、开发基础良好,理解设计模式,在项目或产品中有很好的设计实践
4、有强烈的责任心和团队精神,善于沟通和合作;能独立完成设计和编码
5、对AndroidUI控件有优化经验者优先;同时有ios开发或者前端开发经验者优先
6、之前有带过无线团队相关经验者优先
Android架构师
负责优酷Android客户端App开发工作;
负责系统、子系统和模块级的架构设计、概要设计工作;
负责性能调优,提高稳定性,负责发现并改进现有软件的的架构以及实现缺陷;
研究探索前沿技术,改进工具链,抽象设计并撰写通用中间件,来提高软件可用性,提高开发效率,降低维护成本等;
岗位要求
本科及以上学历,计算机相关专业;5年以上的Android开发经验,能独立完成模块开发和单元测试;
熟悉Android app上的UI框架,懂得多分辨率适配的常用方法。
熟悉Android下网络通信机制,熟悉TCP/IP和http协议,对多线程,Socket通信有深刻的了解;
了解Android内存管理机制,了解Android底层的技术架构;
有良好的代码框架设计能力,熟悉常用设计模式,数据结构和算法,有良好的Java基础,对Html以及Javascript语言有一定了解;
熟悉各版本的SDK,熟悉不同版本的新特性以及版本差异,对不同厂商的Android系统特性有一定了解;
熟悉Android流行的开源组件以及框架。
三、滴滴
Android开发工程师
工作职责:
1、负责公司Android项目的开发工作和维护工作;
2、负责公司Android项目的架构设计、方案的制定;
3、跟进和研究Android领域的新技术发展。
任职资格:
1、3年以上Android软件开发经验;
2、精通Java语言,熟练掌握面向对象设计和编程;
3、熟练掌握Android操作系统和应用开发框架,了解Android下的网络通信机制、内存管理机制、熟悉Framework层;
4、具有良好的团队合作精神和沟通能力,工作扎实认真高效,能接受挑战和承受工作压力。
Android开发工程师
岗位职责
1. 负责Android端App开发;
2. 项目重构,组件化重构,技术难点攻克,新员工培养。
岗位要求:
1. 精通Java,熟悉常用的数据结构和算法,至少完整经历过一个上线的Android App的开发;
2. 熟悉Android SDK,对Android各个组件和机制灵活运用,能够实现性能优良、可复用的组件;
3. 具备良好的学习能力、沟通能力,能够指导他人工作。
四、蚂蜂窝
高级Android开发工程师
岗位职责:
1、参与蚂蜂窝自由行App商城模块的需求开发和版本迭代,编写核心代码和组件
2、持续重构代码、优化代码效率和提高产品性能
3、关注产品最终体验,对细节精益求精,专注打造精品应用
任职资格:
1、本科以上学历,2年以上Android开发经验
2、扎实的java基础知识,具有良好的软件基础及编码风格,熟悉面向对象设计和分析,能够运用常用的设计模式
3、熟练的掌握Android UI开发的基本方法,包括各种动画、控件、布局方式和自定义控件的使用方法
4、对产品质量和代码质量有较高的自我要求
5、学习能力强,有创造性思维能力,具有较强逻辑思维和表达能力
6、工作认真负责,性格阳光乐观,积极向上
五、Airbnb
About The Team
In China, international travel spend is already greater than the US and growing much more quickly. China is an important part of our Airbnb global community and the travel network we have built globally has positioned us to provide Chinese guests with unique travel experiences and help them belong anywhere.
The Beijing engineering team will help to build a strong and fast feedback loop to adapt our product according to local needs. The team will improve the site/app speed and experience for Chinese users, localize the existing product to deeply integrate with local norms (e.g., allow WeChat sign in / sharing, payment with Alipay, etc.) and build new products that culturally make sense to Chinese users.
We’re looking for Android engineers who are thoughtful, responsible and passionate individuals who appreciate user experience. We’re looking for someone who is not only well versed in mobile development, but also has a strong understanding of good UX and is excited to learn about and contribute to the server side. We believe that great product people use lots of products, so if you’re an active user of Airbnb, we are listening.
We are looking for Android engineers with:
Experience shipping one or more Android apps, ideally currently available in an app store.
Personal projects that show an aptitude for engineering and product sense.
Ability to work in areas outside of their usual comfort zone and get things done quickly.
Strong motivation to drive impact by making product improvements.
Strong analytical thinking, experienced with making product decisions based on data and A/B testing.
Proactiveness, good communication and fast learning.
Interest in working in a very cross-functional team that touches many of the core systems and user flows at Airbnb.
Working proficiency in English and Mandarin required.
网友评论