岗位职责
主导基于Kotlin/Java的高性能Android应用的设计、开发及持续优化。
构建并维护高效稳定的后端通信机制(HTTP/HTTPS,RESTfulAPI,WebSocket,MQTT)。
开发针对第三方硬件设备的集成解决方案,涵盖WiFi、蓝牙或串口通信。
参与数据库架构设计,确保本地数据存储与远程数据库交互的效率和稳定性。
实现智能数据同步策略,保障离线数据在重新联网后的准确同步。
运用性能分析工具,识别并解决系统瓶颈,提升用户体验。
积极参与跨职能团队合作,推动项目按时高质量交付。
任职要求
计算机科学或相关领域的本科及以上学历;至少5年以上Android平台的开发经验。
熟练掌握Kotlin语言,拥有深厚的AndroidSDK理解和实践经验。
具备丰富的网络编程经验,熟悉多种网络协议和API设计标准。
在硬件集成方面有扎实的工作背景,能够处理复杂的连接问题。
对数据库设计有着深刻理解,并能灵活运用SQLite或Room框架。
有能力进行细致的性能调优,保证应用运行流畅。
出色的问题解决技巧和团队合作精神,适应敏捷开发模式。
注重代码质量和最佳实践,包括单元测试、代码审查等。