职位描述
为现代Android代码库做出贡献,使用Java和Kotlin的共享库。
编写和测试高质量代码,确保健全的覆盖率并交付您引以为豪的功能。
在技术设计讨论中提供见解,贡献您的经验和知识。
专注于性能优化、内存管理和分析,以确保应用程序与Muse头带之间通过蓝牙的顺畅通信。
与产品经理和设计师合作,细化和验证需求。
进行代码审查,以协作方式提供建设性反馈。
积极参与Sprint活动,例如规划、需求整理和回顾。
及时了解最新的Android技术和服务,并将这些知识应用于改进我们的应用程序。
推荐并实施持续改进的开发流程和实践。
指导初级开发人员,帮助提升团队的技能水平。
持续发展您的技术,随着团队一起成长。
必备条件:
4年以上Kotlin、Android框架、UI开发和Jetpack Compose的经验。
计算机科学或相关领域的学位,扎实的数据结构、算法和设计模式基础。
具有内存管理、性能分析和优化应用程序的蓝牙通信经验。
精通Git(分支、变基,了解LFS是加分项)。
拥有在移动平台上进行单元测试和自动化UI测试的经验。
熟悉CI/CD工具和流程。
有在敏捷团队环境中工作的经验。
加分项:
在Google Play Store发布的应用程序。
拥有Firebase、Firestore、Crashlytics或其他Google Cloud Platform服务经验。
了解FMOD、TFLite、PureData和SciChart。
熟悉设备与应用程序之间的蓝牙连接开发。
熟悉像Fastlane这样的构建系统。