高级android开发
工作内容:
1. 负责android平台的设计与开发,有独立完成项目能力;
2. 负责已有软件模块的设计,开发,重构与维护;
3. 可以高效独立的完成开发任务;
4. 按照开发流程编写相应模块的设计文档;
要求:
1、 6年以上的Android手机平台开发经验,熟悉各种主流手机特性,深刻理解手机客户端软件开发特点;
2、 熟练使用Android studio、Android SDK等开发工具;至少开发过1~2款商业化应用产品; 熟悉图形的绘制流程,熟悉内存优化,熟悉线程的使用;熟悉Framework源码经验加分;kotlin开发经验是必选项;
3、 熟练掌握Android的API,理解Android的体系结构;
4、熟悉Android系统电话、信息、数据库等运行原理,对JNI/NDK有研究者优先;
5、熟悉Android下网络通信机制,对Socket通信、TCP/IP和HTTP有较深刻的理解和经验,有网络编程经验;
6、具有较丰富的Android程序调试经验;
7、具备良好的沟通能力和优秀的团队协作能力。
收起