**经验**:5-8**发布日期**:2024年1月29日**地点**:阿拉伯联合酋长国-职位:移动开发人员-React Native,Android和iOS/Swift-工作地点:阿布扎比**职位描述**:
• *核心职责**:
- 使用XCode和Android Studio在React Native、iOS和Android平台上进行交互式应用程序开发的编程工作。
- 使用JSX、JAVA、Swift、Objective-C、Android SDK、HTML5、JavaScript、JSON、jQuery Mobile、CSS和其他相关技术进行移动应用程序开发。
- 在开发过程中利用firebase、supabase、推送订阅、REST API和RPC API等技术。
- 创建线框图和其他文档。
- 与跨职能团队密切合作,了解和满足项目需求。
- 维护代码存储库,并使用Git进行版本控制。
- 在敏捷环境中工作,参与冲刺计划、站立会议和回顾会议。
- 设计界面以改善用户体验。
- 与产品开发团队合作计划新功能。
- 为与使命和目标一致的尖端解决方案做出贡献。
• *教育资格和经验**:
- 计算机科学、软件工程或相关领域的学士学位。
- 与移动应用程序开发和软件工程相关的认证或其他课程(可选)。
- 5至8年的专业软件开发经验。
- 在使用Android、iOS和React Native开发原生和混合应用方面具有丰富经验。
- 在Git版本控制和敏捷方法方面具有专业知识。
- 在各种软件项目上工作的经验,展示出适应能力和解决问题的能力。
- 在开发用户友好的移动UI/UX方面具有丰富背景。
- 有编写单元测试和TDD的经验。
- 熟练掌握维护代码存储库、使用Git实施版本控制并在敏捷环境中协作的能力。
- 有使用Google Cloud提供的服务的经验,包括firebase、地图、推送通知。
- 解决复杂技术挑战并为软件项目的成功做出贡献的记录。
- 持续学习并了解行业最佳实践和新兴技术的历史。
• *技术资格**:
- 熟练掌握使用React Native、Android和iOS/Swift进行移动应用程序开发。
- 擅长编写自动化单元测试和TDD。
- 在使用Git进行版本控制方面具有丰富经验。
- 熟悉敏捷方法并参与敏捷开发过程。
- 擅长使用Firebase/Supabase、推送通知、深度链接和地图进行开发。
- 了解SOAP和REST标准,并具有使用REST和RPC API的经验。
- 优先考虑:有Google Cloud平台的经验。
- 出色的解决问题和分析能力。
- 出色的沟通和团队合作能力。
• *语言**
- 英语熟练
- 阿拉伯语熟练
• *职位所需的技术能力**
- 移动应用程序开发熟练掌握使用React Native、Android和iOS/Swift进行移动应用程序开发。
- 单元测试-熟练编写单元测试和进行TDD。
- 版本控制-展示使用Git进行版本控制的能力,确保代码管理和协作。
- 敏捷方法-熟悉敏捷开发方法,包括参与冲刺计划、站立会议和回顾会议。
- 云平台-具有使用Google Cloud平台服务的经验
• *所需技能**:
• *技能**
• *年数**
• *月数**
• *React Native移动开发**
• *6**
• *0**
• *Android**
• *6**
• *0**
• *iOS**
• *6**
• *0**
• *GiT**
• *6**
• *0**
• *敏捷方法**
• *6**
• *0**
• *单元测试**
• *6**
• *0**
• *Xcode**
• *6**
• *0**
• *XCode和Android Studio**
• *5**
• *0**
• *JAVA**
• *5**
• *0**
• *Objective-C**
• *5**
• *0**
• *HTML5**
• *5**
• *0
▶️ 移动开发人员
🖊️ ParamInfo
📍 阿布扎比