ID:344294

ggq

Android高级开发工程师

  • 公司信息:
  • 速伯艾特国际酒店管理有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

1. **Kotlin与Java**: 熟练掌握Kotlin编程语言,这是Android开发的首选语言,同时保持对Java的深入理解。
2. **Jetpack Compose**: 熟练使用这一新的声明式UI工具包,取代传统的XML布局方式。
3. **MVVM与Clean Architecture**: 了解并能实施现代架构模式,确保代码的可维护性和可扩展性。
4. **多线程与并发编程**: 熟悉Coroutines和Flow,优化应用的性能和响应能力。
5. **依赖注入**: 掌握Dagger Hilt或Koin,简化复杂项目中的依赖管理。
6. **数据存储**: 深入理解Room数据库、SharedPreferences和DataStore的使用。
7. **网络通信**: 熟练使用Retrofit、OkHttp进行API请求和响应处理。
8. **自适应UI设计**: 能够创建适应各种屏幕尺寸和设备类型的响应式布局。
9. **持续集成/持续交付(CI/CD)**: 使用Jenkins、GitHub Actions等工具自动化构建、测试和部署流程。
10. **性能优化**: 通过Profiler等工具,分析和提升应用性能。
11. **测试**: 精通单元测试、UI测试(如Espresso)以及自动化测试框架。

此外,保持对Android新版本和工具的持续学习,关注行业最新的开发趋势和技术。

项目经验

**项目名称**: 速8酒店APP开发

**项目概述**:
速8酒店是一家全球知名的连锁经济型酒店品牌。作为高级Android开发工程师,我独立开发了速8酒店APP的开发和维护工作,该应用旨在为用户提供便捷的酒店预订和入住体验。

**主要职责**:
1. **功能设计与实现**:
- 负责用户界面(UI)的设计与实现,采用Jetpack Compose替代传统XML布局,增强了UI的灵活性和响应速度。
- 开发了关键功能模块,包括酒店搜索、预订管理、用户账户管理和支付系统集成,使用Kotlin和MVVM架构确保代码的清晰和可维护性。

2. **后台集成与优化**:
- 通过Retrofit和OkHttp实现与后台服务器的高效通信,确保预订和支付流程的稳定性和安全性。
- 使用Room数据库和DataStore进行本地数据存储管理,提升应用的响应速度和用户体验。

3. **性能优化**:
- 应用Coroutines和Flow处理异步操作,优化了应用的响应性能和用户体验。
- 通过Android Profiler分析内存和性能瓶颈,减少了应用的启动时间和内存占用。

4. **持续集成与测试**:
- 实施了CI/CD流程,利用GitHub Actions自动化应用的构建、测试和部署,提升了开发效率和产品稳定性。
- 开发了全面的测试用例,包括单元测试和UI测试(Espresso),确保应用在不同设备和版本上的稳定性。

5. **用户反馈与改进**:
- 通过收集用户反馈,分析用户行为数据,不断改进应用功能,优化用户体验,提升用户满意度。

**项目成果**:
- 成功发布多个版本的速8酒店APP,用户数突破百万,显著提升了速8酒店的在线预订量。
- 应用获得了较高的用户评分,用户体验和性能得到了广泛认可。
- 项目经验积累了丰富的酒店行业解决方案,提升了团队的技术水平和项目管理能力。

在这个项目中,我不仅提升了Android开发的技能,还积累了丰富的跨团队协作和项目管理经验,为后续的开发工作打下了坚实的基础。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服