职位描述
岗位职责:
1. 负责Android平台和Flutter应用的开发与维护,包括应用架构设计、功能开发、性能优化及后续的技术支持。
2. 参与项目需求分析,结合产品设计进行可行性评估,制定技术实现方案。
3. 根据项目需求,完成应用界面设计与开发,确保UI/UX的流畅度和良好用户体验。
4. 集成第三方SDK及API,并确保数据的安全传输与应用的高可用性。
5. 持续优化代码结构,提升应用的性能与稳定性,定期进行版本更新和维护。
6. 协作产品、设计和测试团队,确保产品按时交付,并满足用户和业务需求。
7. 跟踪前沿技术动态,并应用于实际项目中,推动团队的技术进步和创新。8. 参与代码评审,确保代码质量和团队的开发规范。
岗位要求:
1. 本科及以上学历,计算机科学、软件工程或相关专业优先考虑。
2. 至少 2年以上Android或Flutter开发经验,熟悉Android SDK、各种开发工具及调试工具。能够独立开发跨平台应用,熟练使用Dart语言。具备混合开发经验,熟悉Android与Flutter的混合集成。
3. 熟悉移动应用的性能优化、内存管理、网络通信、数据存储及常见的第三方库。
4. 掌握常用的架构模式(如MVVM、MVP等),具备良好的代码风格及模块化开发能力。
5. 具备版本控制工具使用经验,能够进行代码的分支管理及合并操作。
6. 有良好的问题分析和解决能力,能够独立解决复杂的技术问题。
7. 具备较强的团队协作和沟通能力,有责任心,能够承担一定的工作压力,按时完成任务。8. 有开发和发布iOS应用经验者优先考虑。
职能类别:软件工程师
关键字:JavaJavaScriptHTML