移动开发人员

无个税15个月前全职
14K - 15K AED ParamInfo

ParamInfo

location 阿布扎比
unsaved
职位名称:移动开发工程师 - React Native,Android和iOS/Swift 工作地点:阿布扎比 职位描述: • 作为一名专业的反应性原生开发人员(IOS和Android),您的核心职责是设计、开发和优化移动应用程序。这些应用程序对我们的使命至关重要,您将在其开发的每个阶段发挥关键作用。 • 您将使用Angular和.NET创建用户友好、高性能的应用程序,有效地使用SQL Server和MongoDB管理数据,并与跨职能团队合作。您的工作包括使用Git维护代码存储库,采用敏捷方法论,使用Docker将应用程序容器化,并将其集成到云平台(Azure、AWS或Google Cloud)中。 核心职责: • 使用React Native和Android和iOS支持整个应用程序生命周期(概念、设计、测试、发布和支持)。 • 在React Native、iOS和Android平台上进行交互式应用程序开发的编程工作,使用XCode和Android Studio。 • 使用JSX、JAVA、Swift、Objective-C、Android SDK、HTML5、JavaScript、JSON、jQuery Mobile、CSS和其他相关技术进行移动应用程序开发。 • 在开发过程中利用诸如firebase、supabase、推送订阅、REST API、RPC API等技术。 • 编写干净的代码,创建完全功能的移动应用程序。 • 创建线框图和其他文档。 • 与跨职能团队密切合作,了解并满足项目需求。 • 维护代码存储库,并使用Git确保版本控制。 • 编写有效的单元测试,以确保高水平的代码质量,并减少应用程序中的错误数量。 • 在敏捷环境中工作,参与冲刺规划、站立会议和回顾会议。 • 设计界面以改善用户体验。 • 与产品开发团队保持联系,计划新功能。 • 为与使命和目标一致的尖端解决方案的开发做出贡献。 教育资格和经验: • 计算机科学、软件工程或相关领域的学士学位。 • 与移动应用程序开发和软件工程相关的相关证书或额外课程(可选)。 • 5至8年的专业软件开发经验。 • 至少开发过5个应用程序,并在应用商店上有上架。 • 具有使用Android、iOS和React Native开发本地和混合应用程序的丰富经验。 • 在Git版本控制和敏捷方法论方面具有专业知识。 • 参与通过CI/CD流水线发布应用程序的经验。 • 在各种软件项目上工作的经验,表现出适应能力和解决问题的能力。 • 具有使用Android、iOS和React Native开发用户友好移动应用程序的丰富经验。 • 在开发单元测试和TDD方面经验丰富。 • 熟练掌握维护代码存储库、使用Git实施版本控制并在敏捷环境中进行协作的能力。 • 有使用Google Cloud提供的服务的经验,包括firebase、地图、推送通知。 • 解决复杂技术挑战并为软件项目的成功做出贡献的记录。 • 持续学习并了解行业最佳实践和新兴技术的历史。 技术资格: • 熟练使用React Native、Android和iOS/Swift进行移动应用程序开发。 • 熟练编写自动化单元测试和TDD。 • 具有使用Git进行版本控制的经验。 • 熟悉敏捷方法论,并参与敏捷开发过程。 • 熟练使用Firebase/Supabase、推送通知、深度链接、地图进行开发。 • 了解SOAP和REST标准,并具有使用REST和RPC API的经验。 • 有经验的:在Google Cloud Platform上的经验。 • 出色的解决问题和分析能力。 • 优秀的沟通和团队合作能力。 语言能力: • 熟练掌握英语 • 熟练掌握阿拉伯语 工作类型:永久 薪资:每月14,000.00 - 15,000.00阿联酋迪拉姆 申请问题: • 您对每月阿联酋迪拉姆的薪资期望是多少? 经验: • Android:6年(必需) • Docker:5年(必需) • (AWS/Azure/GCP)和CI/CD:5年(必需) • 移动开发人员:6年(必需) • React Native:6年(必需) • iOS/Swift:6年(必需) • 编写单元测试和TDD:6年(必需) • Xcode:6年(必需) • XCode和Android Studio:6年(必需) • Objective-C:6年(必需) • Java:5年(首选) 通勤能力: • 阿布扎比(必需) 可否搬迁: • 阿布扎比:接受雇主提供的搬迁计划(必需)