岗位描述
岗位职责:
1.负责开发应用类APP需求开发,架构设计,性能优化,完成产品交互需求;
2.完成核心模块的详细设计及编码工作, 并能指导开发工程师解决在开发过程中的技术问题;
3.搭建Android应用构架体系,系统技术方案,开发规范等;
4.配合项目经理进行项目分析,技术研讨,实行技术方案的整合;
5.研究新技术,满足产品要求,进行Android技术文档编写。
任职要求:
1.计算机或相关专业本科及以上学历,5年以上Android平台开发经验;
2.熟悉NDK,JNI等native原生APP开发;
3.精通多线程编程,对性能优化、高性能程序设计、架构有较多的工程经验;
4.具备扎实的Java编程基础;熟悉Linux环境编程;
5.熟悉Android系统框架.Android核心机制及核心服务;熟悉移动端常用的MVP、MVVM架构、组件化思想。
6.对Android平台架构和AndroidFramework有深入的理解,熟悉各模块的位置并能熟练根据需要进行相应改造;
7.熟悉各种Android调试工具,调优工具;
8.对跨平台框架Flutter/Uni-app有所了解