安卓开发工程师
岗位职责:
1、负责无人机Android地面站App设计、功能??榭?、测试,并编写相关文档;
2、负责公司移动端产品升级维护、发布上线等工作,以及临时性的重要工作安排;
3、配合产品经理、部门主管等团队人员,为客户提供产品技术支持,必要时出差;
4、参与业务需求讨论与评审,设计合理的数据结构和接口,协助团队成员完成前后端合并工作;
岗位要求:
1、熟练掌握Android API,理解Android运行原理和体系架构;
2、数据结构及算法基础扎实,了解常用设计模式;
3、熟练掌握Android界面布局与适配、多种数据存储、网络通信机制等;
4、熟悉安卓的UI性能分析和内存性能优化;
5、熟悉多线程开发,有良好的代码习惯;
6、掌握Android通用主流开源框架,熟练运用三方库并了解其运行原理,能做到快速集成;
7、有较强的逻辑思维能力,具备较强的自主学习能力、解决问题的能力和一定创新能力;
加分项:
具有移动端地图SDK开发经验、无人机地面站开发经验、Nodejs服务端开发经验者优先。