Android开发工程师
1.5-2.2万元/月
更新 2025-12-19 14:08:11
浏览 597
职位详情
Android
3-5年
安卓原生开发 · Android客户端产品研发 · Flutter
任职要求:
1.学历与经验:
·计算机相关专业本科及以上学历,5年及以上Android或iOS平台开发经历。
·具备完整项目实践经验,拥有已上线应用商店作品者优先考虑。
2.基础能力:
·具备扎实的计算机基础知识,熟悉数据结构、算法及网络协议(HTTP/HTTPS、TCP/IP)等内容。
·熟练掌握面向对象编程理念,具备良好的系统设计能力与编码规范。
·深入理解移动端常见架构模式(如MVVM、MVC、MVP),并能根据场景合理运用。
3.工程能力:
·熟悉Git等版本管理工具,了解团队协作开发流程。
·注重代码质量,追求可读性、可维护性与可测试性。
·有性能调优经验(如内存、功耗、网络、启动速度等方面)者优先。
4.软技能:
·具备优秀的逻辑思维能力,善于分析和解决复杂问题。
·沟通顺畅,富有团队合作意识,能与产品、设计、后端成员高效配合。
·责任心强,自我驱动,对新技术保持敏感度与学习积极性。
核心技术:
1.精通Kotlin语言,了解Java,可维护和优化Java遗留代码。
2.熟练使用AndroidJetpack组件库,包括Lifecycle、ViewModel、LiveData、Room、Navigation等。
3.拥有丰富的UI开发经验,熟练运用JetpackCompose或XML实现界面布局。
4.熟悉Retrofit、OkHttp等网络请求框架,掌握KotlinCoroutines或RxJava进行异步与并发处理。
加分项:
·有Hilt或Dagger等依赖注入框架的实际应用经验。
·熟悉模块化、组件化开发模式,具备大型项目架构设计背景。
·具备深入的性能优化能力(如内存泄漏排查、卡顿治理、ANR分析)。
·掌握Gradle构建机制,能够进行构建效率优化。
·了解Flutter、ReactNative等跨平台开发技术。
1.学历与经验:
·计算机相关专业本科及以上学历,5年及以上Android或iOS平台开发经历。
·具备完整项目实践经验,拥有已上线应用商店作品者优先考虑。
2.基础能力:
·具备扎实的计算机基础知识,熟悉数据结构、算法及网络协议(HTTP/HTTPS、TCP/IP)等内容。
·熟练掌握面向对象编程理念,具备良好的系统设计能力与编码规范。
·深入理解移动端常见架构模式(如MVVM、MVC、MVP),并能根据场景合理运用。
3.工程能力:
·熟悉Git等版本管理工具,了解团队协作开发流程。
·注重代码质量,追求可读性、可维护性与可测试性。
·有性能调优经验(如内存、功耗、网络、启动速度等方面)者优先。
4.软技能:
·具备优秀的逻辑思维能力,善于分析和解决复杂问题。
·沟通顺畅,富有团队合作意识,能与产品、设计、后端成员高效配合。
·责任心强,自我驱动,对新技术保持敏感度与学习积极性。
核心技术:
1.精通Kotlin语言,了解Java,可维护和优化Java遗留代码。
2.熟练使用AndroidJetpack组件库,包括Lifecycle、ViewModel、LiveData、Room、Navigation等。
3.拥有丰富的UI开发经验,熟练运用JetpackCompose或XML实现界面布局。
4.熟悉Retrofit、OkHttp等网络请求框架,掌握KotlinCoroutines或RxJava进行异步与并发处理。
加分项:
·有Hilt或Dagger等依赖注入框架的实际应用经验。
·熟悉模块化、组件化开发模式,具备大型项目架构设计背景。
·具备深入的性能优化能力(如内存泄漏排查、卡顿治理、ANR分析)。
·掌握Gradle构建机制,能够进行构建效率优化。
·了解Flutter、ReactNative等跨平台开发技术。
相似职位
很抱歉,暂无相似职位!