岗位描述:
1、负责产品Android端的应用设计、开发和调试以及后期的维护工作;
2、积极研究和创新Android开发流程,规范。
3、参与技术方案规划研究、架构设计和实现、新技术验证和选型等工作;
4、对产品进行持续优化和改进,对App性能、安全、稳定性、用户体验等方面持续优化提升;
5、参与开发规范制订、技术文档编写。
岗位要求:
1、3年以上客户端开发经验,精通Android手机平台,具备混合开发能力。
2、精通Android开发平台及框架原理,精通系统组件的使用,能够进行自定义控件封装,熟练使用AndroidStudio。
3、精通Java/C/C++/kotlin等语言,精通多线程运作机制,熟悉网络通信机制,具有网络编程经验。
4、精通Android核心技术和框架,精通Android平台下的高性能编程及性能调优,对网络通信、内存管理等有深刻的了解;
5、熟悉AndroidNDK开发;
6、熟悉Android移动终端特性,有Android平台各类常见问题的应对经验。
7、具有LBS移动App开发、跨平台技术(如Weex)开发经验者优先;
8、熟练掌握Android平台性能分析工具,思路清晰,具有良好编码风格及文档编写能力。
9、熟悉Android主流开源开发框架的使用。
10、热爱技术,有强烈的责任心和团队精神,善于沟通和合作,能独立完成设计和编码。