AYEN | عاين是一家房地产数据解决方案提供商,通过创新的房地产数据收集、处理和可视化,使客户能够做出明智的决策。我们的团队由认证专家组成,为客户提供交互式专业报告,赋予他们做出明智的房地产决策的能力。
职位描述
理想的候选人将负责开发高质量的应用程序。他们还将负责设计和实施可测试和可扩展的代码。
要求
职责:
• 移动应用开发:使用Flutter框架开发和维护移动应用程序。
• 跨平台开发:为iOS和Android平台创建响应式和自适应的用户界面。
• 协作:与设计师、产品经理和其他开发人员紧密合作,交付高质量的移动应用程序。
• 优化:优化应用程序性能,提高速度、效率和可扩展性。
• 测试和调试:进行测试和调试,确保应用程序功能平稳无故障。
• 文档编制:创建和维护代码和项目参考的技术文档。
资格:
• 学历:计算机科学、软件工程或相关领域的学士学位。
• 经验:具有移动应用开发经验,特别是使用Flutter框架的经验。
• 移动开发技能:精通Dart编程语言,并具有Flutter的实际经验。
• UI/UX理解:理解UI/UX原则,创建视觉吸引力和用户友好的界面。
• 解决问题的能力:强大的分析和解决问题的能力,以排除和解决问题。
• 协作能力:出色的沟通和团队合作能力,能够在协作环境中有效工作。
• 经验:3年以上
技能:
• Flutter框架:熟练使用Flutter SDK和Dart开发移动应用程序。
• 移动开发:熟悉iOS和Android平台的移动应用程序开发流程和最佳实践。
• API集成:具有与RESTful API和第三方库集成的经验。
• 状态管理:了解Flutter中的状态管理解决方案(如Provider、Bloc)。
• 调试工具:了解移动应用程序开发的调试工具和技术。
• 版本控制:熟悉像Git这样的版本控制系统,用于代码协作。
可选/期望的技能:
• 原生开发知识:了解iOS(Swift/Objective-C)和/或Android(Kotlin/Java)原生开发。
• Firebase集成:在Flutter应用程序中集成Firebase服务,用于身份验证、分析等。
• 持续集成/持续部署(CI/CD):了解用于移动应用程序部署的CI/CD流程。