岗位要求
1.本科及以上学历,计算机科学与技术等相关专业。
2.精通Android Java或iOS SDK编程,5年以上Android或IOS实际开发经验,熟悉Java的常用设计模式。
3.熟悉 App 内存占用、耗电、网络、UI 渲染等性能分析和优化的方法。
4.熟悉 Android 系统工作原理,具备较强的开发、调试、性能优化能力。熟悉常用算法和数据结构,了解 Android 系统内存管理机制。
5.掌握Android中间件、HAL层开发规范,对JVM原理有一定了解;掌握Jni运行原理、内存泄漏的应对方案、功耗问题的优化经验、以及崩溃堆栈的排查经验。
6.精通Android开发平台及框架原理,Android平台UI设计和常用布局,熟练使用Android SDK及相关开发工具,能独立完成基于Android的应用的开发工作。
7.熟悉iOS流行的开源组件以及框架,有React Native、Flutter等跨端开发经验优先。
8.有跨平台、渲染引擎、端容器开发经验者优先,有前端开发经验优先。