Job Description:
1. 全流程负责:独立或作为核心成员,负责公司iOS及Android平台App的设计、开发、测试、上架及后续的迭代和维护工作。
2. 功能开发:与产品经理、UI设计师紧密合作,深刻理解业务需求,确保高质量、高效率地完成新功能的开发和交付。
3. 性能优化:对现有App进行持续的性能分析和优化,包括启动速度、内存占用、网络耗电等,提升用户体验。
4. 技术攻坚:负责解决开发过程中的复杂技术难题,研究和引入业界前沿的移动端技术,以提升团队的开发效率和产品质量。
5. 版本发布与维护:独立处理App在App Store和各大安卓应用市场的发布、更新流程,并负责线上版本的Bug修复和日常维护。
Job Requirements:
1. 学历与专业:本科及以上学历,计算机科学、软件工程或相关专业优先。
2. 开发经验:3年以上移动应用开发经验,有独立完成高质量App开发并成功上架的完整项目经验。
3. 技术能力:
精通Flutter框架和Dart语言
熟悉Widget、状态管理、生命周期等核心概念
熟练使用Provider/BLoC/Riverpod等主流状态管理方案
掌握Flutter性能优化和调试技巧
掌握SharedPreferences、sqflite等本地存储方案
具备RESTful API接口对接和异常处理经验
核心素养:
极强的主动性:无需过多督促,能主动发现问题、推动项目进展并独立解决问题。
责任心:对自己交付的代码和产品有高度的责任感,追求卓越。
沟通协作:具备良好的沟通能力和团队合作精神,能清晰地表达技术方案。
学习能力:对移动技术有浓厚兴趣,具备快速学习和掌握新技术的能力。
加分项:有个人独立开发并上架的作品者优先。有大型互联网公司或复杂App项目经验者优先。对性能优化、架构设计有深入理解和实践经验者优先。
Benefits:
1.有竞争力的薪资:根据岗位和个人经验提供具有市场竞争力的薪资,定期薪资调整和绩效奖励。
2.完善的社会保障:五险一金保障措施,为员工提供全方位的保障。
3.带薪休假:包括法定节假日、年假、病假及公司福利假期,确保员工的工作与生活平衡。
4.弹性工作制:灵活工作时间,帮助员工提高工作效率与生活质量。
5.员工成长与培训:定期提供内部培训、外部学习机会和职业发展支持,帮助员工不断提升自我。
6.团队活动与福利:定期组织团队建设活动、公司聚餐、节日礼品等,营造愉快和谐的工作氛围。