职位描述:
1、负责小米快应用大前端团队(包括 JS/TS/Android/C++ 技术栈)管理;
2、基于 Android / Vela 操作系统实现快应用整体技术架构设计和优化,以符合应用开发者对框架功能的需求,以及操作系统对快应用性能的需求;
3、指导团队对快应用业务(系统应用、系统小程序、卡片服务等)进行支持,对组员重大需求的方案和代码进行 review,提升团队整体的技术品味;
4、为快应用开发者提供具有良好开发体验的工具和开发环境,支持应用生态的快速拓展;
5、研究探索前沿技术,思考团队技术方向,积极开展技术项目预研,保持行业领先性。
职位要求:
1、熟悉Android / RTOS / 鸿蒙操作系统;
2、精通小程序生态的技术架构,对小程序容器和 webapp 容器建设有经验者优先;
3、具备丰富的客户端开发经验,可以独立承担架构设计,并主导项目;
4、在客户端的性能、体验、稳定性、网络等方面指标有监控和优化经验;
5、熟悉硬件相关知识,具备良好的软硬件协同开发经验。有手机、可穿戴、车载等多领域产品开发经验者优先。
招聘部门:
小米
工作地点:
北京市社招全职职位 ID:D5023
面试建议:
这个职位是小米的大前端技术专家/总监岗位,核心在于跨平台架构能力和生态建设经验。面试官会特别关注候选人在Android/Vela操作系统层面的深度技术积累,以及在小程序容器建设方面的实战经验。不同于普通前端岗位,这个职位需要候选人具备从底层系统到上层应用的全栈视野,同时要有带领技术团队的能力。 建议候选人重点准备三个方面的内容:首先是技术架构案例,要能详细说明过往在跨平台框架设计中的技术决策过程;其次是性能优化经验,准备具体的指标提升数据和解决方案;最后是团队管理方法论,特别是如何提升团队技术品味的实践案例。面试中可能会涉及硬件相关的技术问题,建议提前复习Android底层原理和硬件交互知识。同时要展现出对快应用生态发展的思考,这是区别于其他公司类似岗位的关键点。