岗位职责:
1、根据业务需求,按计划完成Android端APP开发,并进行产品模块自测,保证代码质量;
2、参与Android端APP性能调优,难点攻关;
3、优化代码,解决项目代码潜在问题,修复测试中发现的问题;
4、学习和应用前沿互联网技术。
岗位要求:
1、三年以上开发经验,有大型APP开发经验,能够熟练使用Java和Kotlin进行混合开发;
2、熟悉常用的设计模式、理解Runtime、以及Android的内存管理机制;
3、具有扎实的编程功底,以及良好的设计能力和编程习惯;
4、熟悉面向对象的程序设计方法,掌握常用设计模式,熟悉常用数据结构与算法;
5、熟练使用多线程、网络编程等技术,熟练使用常用的第三方框架,能够独立高效的完成组件库的封装;
6、深入理解MVVM、MVP等架构设计,具备一定的架构设计能力;
7、有良好的团队合作精神和强烈的责任感,能够积极探索新技术增强团队工作质量和效率;
8、有前端H5/Flutter/RN开发经验者优先。