Andriod高级工程师
岗位职责:
1. 负责Android客户端程序开发和核心代码编写;
2. 根据产品需求,设计架构方案和开发移动产品;
3. 负责优化移动产品的质量、性能、提升用户体验,验证和修正测试中发现的问题;
任职资格:
1. 大学统招本科及以上毕业;
2. 2年以上Android开发经验,具有大型Android互联网客户端APP开发经验;
3. 精通Android平台下的高性能编程及性能调优;
4. 精通Rxjava, git, 开发基础良好,理解设计模式,在项目或产品中有很好的设计实践
5.有material design经验的优先
注:高级水平候选人画像(最低对标阿里P7 腾讯T3.1,核心业务线经验,要求Coding能力扎实,35岁以内,互联网出身);5年及以上安卓上开发经验,能够对跨产品线的业务进行综合分析。能独立带领产品或业务向前发展,并在产品或业务的规划上具备一定的能力。对于移动开发, 精通掌握Andriod、IOS开发相关知识移动终端技术 ,至少在某一方面比较精通,并具有一定权威(比如服务化、分布式系统、大型网站架构、大数据量存储、业务分析和规划、中间件等)。能够负责复杂度高,平台级产品或跨团队的产品的架构,系统设计和实现,有全局的规划和解决产品线的业务问题,独立带领产品或业务向前发展,以及建设以及调优。
补充:DAU:百万级别以上;APP开发团队规模10人以上;前端技术复杂度高。
软性素质考察部门比较看重的点有:
1、 沟通能力比较好,能够和技术团队其他角色(Backend Engineer,Data Analyst)有效高效沟通
2、 对于技术的追求,及精益求精的态度。
3、 学习能力(包括学东西快和对技术理解透彻),踏实,关注细节。
4、 表达能力比较好 (能够把自己的知识或者经验分享给团队)
5、 能够指导和培养初级/中级工程师
网友评论