客户端负责人(iOS/Android)
岗位职责:
负责公司独立重点事业部整个客户端技术和架构的演进及推动
并在各个业务线更好地协同落地
prefer
有较好的客户端技术团队管理经验
对于整体的客户端技术有全局视野和深入的理解
能够建立较强的技术影响力和推动能力
移动端架构师
岗位职责:
1. 负责移动应用客户端总体架构设计和技术路线确定;
2. 负责移动应用客户端相关业务架构、数据架构、技术架构设计;
3. 负责移动平台软件框架和新技术的研究,及核心业务模块的研发和技术攻关;
任职要求:
1. 本科及以上学历,5年以上移动端研发经验,有2年以上移动端架构设计经验;
2. 精通objective-C/Swift、Java/Kotlin语言;
3. 熟悉iOS、Android、H5开发及Hybrid开发模式,掌握相关框架及原理,熟悉移动操作系统底层,
其中Android平台有Navtive JNI开发经验;
4. 精通常用软件设计模式,熟悉各种算法与数据结构,多线程,网络编程等;
5. 有移动App高性能编程及性能优化经验;
6. 有至少百万级DAU移动App开发经验者更佳;
7. 熟悉Flutter平台设计和开发,有相关经验者更佳。
Android / iOS Owner
岗位职责:
1. 参与建设平台B/C端系统,并且努力推进XX平台提升效率、降成本目标的实现,为XX平台建设提供高效的前端技术保障,支撑并促进业务的快速健康发展;
2. 业务需求:负责平台B/C端系统的客户端技术方案设计、需求把控、核心功能开发,将业务需求拆解细化并实施;
3.质量保障: 保障业务的技术质量,负责日常Case跟进,对问题进行原因分析,找到RootCause;
4.终端平台化建设:配合终端平台化建设落地,基于业务实际情况反馈问题;
5.业务技术建设:参与或主导团队内部重要技术项目的规划及落地;
6.带人:对团队初级同学进行指导,促进团队成员进步。
岗位基本要求:
1. 熟练掌握、深刻理解Cocoa Touch/Android Framework ,扎实的 Objective-C/Java 语法基础;
2. 扎实的计算机科学基础(基础数据结构算法、计算机组成原理、网络);
3. 能对需求开发进行抽象,在解决一个问题的过程中归纳解决一类问题的方法;
4. 需要保证编码的可读可维护可扩展;
5. 需要保证程序异常流程和边界情况的处理;
6. 需要对线上、线下所产生的异常问题进行原因分析,找到Root Cause;
7. 需要对工作产出进行复盘总结,不断迭代优化自己的工作方法;
8. 了解主流大前端框架的基本原理、对框架的优缺点和能力限制有所了解(React Native、Weex)。
9. 具备以下者优先:
1. 对前沿前端技术有较深刻的认知和思考:Flutter,Serverless;
2. 熟悉Web前端生态:Vue.js,React,ES6/7/8,ESLint,Node.js,Webpack等;
3. 擅长一门脚本语言:JavaScript/TypeScript,Ruby等;
4.熟悉Swift、Kotlin。
资深Android研发工程师
工作职责:
1、负责APP直播播放/主播工具业务功能的研发和代码优化工作;
2、负责移动技术难题攻坚,解决系统中架构等难题;
3、关注新技术,积极展开对新技术的预研和培训,合理的结合到现有项目中;
4、参与产品的设计和改进。
职位要求:
1、本科以上学历,计算机软件、通讯相关专业优先;
2、5年或以上Android相关工作经验;
3、有扎实的C++、Java(kotlin)语言基础,熟悉Android底层技术;
4、对数据结构和算法,软件架构设计有较为深刻的理解和经验;
5、对网络编程、数据库、多线程、设计模式、程序架构等有深入的理解;
6、具有良好的工作主动性,主动发现问题,主动解决问题,主动预测风险;
7、具备强烈的进取心和责任感, 极强的学习能力及良好的团队合作精神;
8、具有较强逻辑思维能力和表达能力。
9、有播放器业务开发经验者优先考虑。
解锁更多详情/职位请联系
微信:Cathy-LYY
简历请投:cathy.liu@gitalent.cn