更新于 12月4日

安卓开发工程师

8000-15000元
  • 长沙开福区
  • 3-5年
  • 本科
  • 全职
  • 招1人

职位描述

电商项目JavaKotlinAndroid StudioSDK多线程Flutter
岗位职责
1. 安卓应用开发
o 负责基于安卓系统的 AI 对话软件前端的设计、开发和维护工作。根据产品设计文档,将设计稿转化为高质量的安卓应用界面,确保用户体验的流畅性和友好性。
o 实现软件与后端服务器的交互功能,通过调用后端 API 获取 LLM 的回复,并将用户输入准确无误地发送给后端。处理网络请求和响应,保证数据传输的稳定性和高效性。
2. 性能优化与兼容性调整
o 对安卓应用进行性能优化,包括但不限于提高应用的启动速度、减少内存占用、优化界面渲染效率等。使用性能分析工具来检测和定位性能瓶颈,并采取有效的优化措施。
o 确保应用在不同型号、不同版本的安卓设备上都能正常运行,进行全面的兼容性测试。针对不同屏幕尺寸、分辨率和硬件配置的设备,调整界面布局和资源使用,解决可能出现的兼容性问题。
3. 功能实现与更新
o 实现安卓端特定的功能,如利用安卓系统的特性(传感器、通知功能等)来增强软件的交互性。例如,实现语音输入功能,与安卓的语音识别系统集成,为用户提供更便捷的输入方式。
o 根据产品需求和用户反馈,及时更新和改进安卓端的功能。参与软件的迭代开发过程,确保新功能在安卓平台上的顺利实现,并与其他平台保持功能一致性。
岗位要求:
1. 教育背景:本科及以上学历,计算机科学、软件工程、移动开发相关专业。
2. 工作经验:具有 3 年以上安卓开发经验,有开发复杂安卓应用的成功案例。
3. 技术能力
o 精通 Java 或 Kotlin 编程语言,熟练掌握 Android SDK、Android Studio 等开发工具。
o 熟悉安卓系统架构和相关技术,如安卓的四大组件(Activity、Service、Broadcast Receiver、Content Provider)、安卓的线程与进程管理、内存管理等。
o 掌握多种安卓 UI 设计模式和布局方式,能够创建美观、易用的用户界面。熟悉安卓的动画和交互设计,提升用户体验。
o 具备网络编程经验,熟悉 HTTP 协议、Socket 通信等,能够与后端服务器进行高效的数据交互。
4. 性能优化与调试能力
o 熟悉安卓性能优化的方法和工具,如使用 Profiler 工具进行性能分析,能够对内存泄漏、卡顿等问题进行有效的排查和解决。
o 掌握安卓的调试技巧,能够快速定位和修复应用在开发和运行过程中出现的问题。
5. 学习能力与创新精神:对新技术保持敏感,能够快速学习和掌握新的安卓开发技术和框架。具有创新思维,能够提出改进和优化安卓应用的新想法和解决方案。

工作地点

开福区长沙·视谷中心

职位发布者

黄殿/人事经理

昨日活跃
立即沟通