小米高级安卓开发工程师
任职要求
1. 6年及以上Android开发经验,主导开发过核心功能模块。 2. 深入理解Android开发框架、组件和工具,并熟悉最新的Android技术趋势 3. 熟练掌握Java 和 kotlin,实际采用kotlin进行过至少一个项目的研发 4. 熟悉Android的UI/网络/数据库框架; 5. 熟练掌握常见的设计模式、数据结构,具备一定的算法能力; 6. 追求良好的用户体验,具备良好的沟通能力和优秀的团队协作能力; 7. 有App性能/功耗优化经验优先
工作职责
1. 负责HyperOS 小部件的能力建设和性能/功耗优化。 2. 负责小米小部件中心的工程架构,模块设计,功能开发; 3. 分析并优化小部件中心的性能,提高稳定性,发现并改进现有的架构缺陷; 4. 参与讨论产品需求评审,对产品生命周期各阶段发现的问题进行支持与维护;
职位描述: 1、负责小红书 APP 核心主业务、主链路的产品实现、迭代和升级; 2、持续产出承载千万DAU+的高质量代码,设计良好的代码结构; 3、和产品经理,设计师,数据分析师配合,深度参与手机产品需求讨论,功能定义; 4、指导并带领其他工程师共同完成研发任务; 5、持续不断的优化代码结构,承担重点、难点的技术攻坚。
1、负责Hyper OS的客户端研发(屏保/开机向导/系统设置/通知中心等) 和方案设计工作 2、负责HyperOS美学动画、动效开发 3、持续优化系统UI的基础体验,包括性能稳定性 4、深度参与产品需求讨论,功能定义
1、负责Hyper OS的客户端研发(屏保/开机向导/系统设置/通知中心等)和方案设计工作 2、负责HyperOS美学开发和预研 3、持续优化系统UI的基础体验,包括性能稳定性 4、深度参与产品需求讨论,功能定义
The Role We are looking for a highly motivated mobile engineer specializing and creating exceptional user experiences for our users in China. You will need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs. You will be responsible for the look and feel of the user experience, architecture, and front-end graphics. You will need to collaborate with our top-notch design team and back end developers. Our goal is to set the bar for what vehicle mobile user experience can be. We want to work with people who are excited by this goal and have the talent to deliver on it. Responsibilities: • Design, code and maintain mobile user experiences end-to-end. • Optimize code for performance, stability and maintainability. • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers • Following the mobile experience trend in China, maintain design and requirements documentations.