Flutter软件工程师

无个税16个月前全职
10K - 15K SAR / 月 AYEN

AYEN

location 利雅得
unsaved
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流程。