职位描述
有电商、音视频、即时通讯开发经验者优先。
一、岗位职责
1,负责 Android 端核心产品的架构设计、核心模块开发与全链路性能优化,主导解决跨机型适配、高并发场景等技术难题,保障产品在多版本、多设备上的稳定性与流畅性。
2,深度参与产品全生命周期,从需求评审、技术方案选型到开发落地、线上运维,主动把控技术节点与质量风险,推动研发流程高效运转。
3,精通 Android Material Design 规范及各厂商定制化 UI 规范,基于规范对设计图进行技术校验,针对适配风险、交互逻辑问题提供专业优化建议并推动落地。
4,独立负责复杂功能模块的开发与维护,包括基于路由框架(如 Arouter)的组件化架构落地,高效解决线上崩溃、ANR、内存泄漏等核心问题。
5,搭建并迭代 Android 技术体系,包括组件化设计、工程化工具链、编码规范等,提升团队开发效率;承担技术分享与新人培养职责,推动团队技术成长。
6,与产品、设计、测试及后端团队深度协作,精准理解跨团队需求,通过清晰的技术沟通推动方案共识,确保研发过程高效协同。,
7,持续关注 Android 生态动态,如 Jetpack 新组件、Kotlin 特性、系统版本更新及路由框架(如 Arouter)等技术演进,将前沿实践融入产品。
二、任职要求
1,本科及以上学历,计算机、软件工程等相关专业,5 年及以上 Android 原生开发经验,至少主导过 1 款百万级日活或商业化成功产品的核心开发,具备从 0 到 1 搭建或重大版本重构经历。
2,精通 Kotlin/Java 编程语言,深入理解 Android 系统原理(如 AMS、Handler 消息机制、内存管理),熟练掌握 Jetpack 组件、自定义 View、动画系统,能独立实现复杂交互效果。
3,精通 Material Design 规范及各厂商适配规则,对 Android 端 UI/UX 设计有深刻理解,能快速识别设计图中的问题并提供优化方案。
4,具备组件化、模块化开发经验,熟悉路由框架(如 Arouter)的使用与原理,能基于业务需求设计合理的组件通信与页面跳转方案。
5,具备极强的自主解决问题能力,面对线上突发问题(如崩溃率激增、卡顿)能快速定位根因并给出解决方案;善于通过技术调研突破技术壁垒,独立推进复杂任务落地。
6,积极主动,责任心强,能主动承担核心攻坚任务,提前规划开发节奏与风险预案,对产品质量有极致追求。
7,优秀的沟通协作能力,能向跨团队清晰传递技术边界与可行性,推动分歧达成共识,保障项目按计划推进。
8,具备扎实的性能优化经验(启动速度、内存、UI 渲染等),熟悉自动化测试框架或 APM 监控体系者优先;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕