Android开发工程师
工作职责:
1、负责 Android 客户端程序架构设计、开发和维护;
2、与产品设计配合,深度参与需求评审,功能定制,体验优化等关键讨论;
3、参与 Android 性能、体验优化及质量监控评估体系建设;
4、参与 Android 基础组件及架构设计,推进研发效率;
5、关注 Android 新技术,技术研究和创新。
岗位要求:
1、Android开发经验1年以上,对Android的基础架构、组件、性能优化、内存优化有深刻了解;
2、具有扎实的Java开发语言功底、熟悉kotlin等开发语言;
3、熟练使用svn/git等版本控制工具和AndroidStudio、eclipse等开发工具;
4、熟练使用数据库,多线程/多进程通讯,网络编程,进程配置,权限管理等
5、精通Android四大组件、UI开发,熟练自定义控件、本地存储;
6、熟悉使用Android较低的编译环境及UI开发;
7、熟练使用GIS地图服务、系统定位、录音、第三方sdk接入、第三方分享等;
8、具有较好的学习能力、良好的代码阅读能力、代码开发规范,擅长团队沟通、协作。