【工作职责】
1、统筹公司Android开发工作,负责Android开发团队项目和人员管理;
2、负责公司Android产品前端的架构设计和功能开发,通过技术提升用户体验和APP性能;
3、负责与产品经理、UI设计师、前后端开发工程师沟通需求,参与产品的需求讨论;
4、负责按照开发规范和流程输出可维护、扩展性良好的代码并配合其他工程师完成项目的调试,保证开发效率和质量;
5、根据业务实际需求,负责/参与技术方案评估和设计、新技术预研及落地;
6、持续关注Android技术的发展趋势和最佳实践,提出改进建议。
【任职要求】
1、统招本科及以上学历,软件工程或计算机相关专业,5年以上Android开发经验,熟练掌握常用开源库及第三方SDK;
2、精通Kotlin/Java,熟悉Android Framework底层机制(Binder/Handler);
3、深度掌握Hybrid开发与应用权限体系,包括动态权限管理、后台权限限制适配及沙箱安全机制;
4、具备权限滥用监控能力,可实现最小权限原则设计与权限使用埋点统计;
5、具备较强的逻辑思考能力和发现问题、解决问题的能力,有较强自我驱动和组织协调能力,要有很强抗压能力和责任心。
6、具备管理统筹能力、组织架构能力,具有1年以上的Android开发管理经验者优先;
【加分项】
1、参与过开源项目或有自己的开源贡献;
2、有Flutter、React Native、Uniapp等任一混合式移动开发框架实际项目经验;
3、了解Dagger、RxJava等常用的Android库和框架。
【其他】
1、40岁以内
2、5年以上工作经验,1年以上管理经验;
3、统招本科,985/211学校优先;
4、有过对接第三方广告,混合开发经验优先;
5、具备APP性能优化经验者优先;
6、最近工作稳定,有2年以上。