Android开发工程师
【岗位职责】
1.根据部门计划完成某个方向产品技术规划和研发工作;
2.根据产品需求,进行功能架构设计,开发、调试、测试、bug分析及解决,保证系统高效稳定;
3.带领某个方向应用开发小组成员高效、高质完成应用开发、代码审查、测试用例等环节的工作;
【任职要求】
1.计算机相关专业本科及以上学历,5年以上Android开发经验,参与过2个以上完整的移动互联网项目;
2.牵头负责过Android中大型应用开发;
3.熟练掌握Android各平台下的高性能编程及性能调优;
4.具备良好的编程风格,扎实的编程和数据结构算法基础;
5.精通Java,深入理解面向对象的设计思想;
6.熟练掌握Kotlin特性,熟悉协程,能全程使用Kotlin进行开发;
7.熟悉TCP、HTTP、 WebSocket等常见协议;
8.熟练掌握模块化、组件化等知识,熟悉各种常用的设计模式;
9.沟通能力强,有团队合作精神,有强烈的责任心和使命感;