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