Ios Developer

Tax Free16 months agoFull-time
NAIR SYSTEMS

NAIR SYSTEMS

location Dubai
unsaved
描述 Nair Systems目前正在寻找iOS开发人员,用于我们在阿联酋的业务,具体条款如下。 工作摘要 • iOS软件工程师将负责塑造和实施数字产品,确保我们始终处于技术的前沿。 • 我们的工程师从数据库和支持持续部署的DevOps基础设施,到原生应用程序和前端开发,都为技术栈做出贡献。 • 作为高级开发人员,您将与产品负责人、设计师和工程师组成的跨职能团队合作,共同开发数字产品。职责 • 使用敏捷工程实践和各种软件和移动开发技术,快速开发创新高效的解决方案,提升客户和员工的体验。 • 与团队合作,制定清晰的用户故事,为原型和产品设计测试,并持续提供产品增强。 • 与数字部门内外的其他团队协商时间表、可交付成果和依赖关系。 • 与产品负责人、设计师和团队成员紧密合作,识别和社交化产品和交付风险。 • 推动并以身作则在工程过程和敏捷行为方面树立最佳实践,并确保团队成员遵循。 • 与业务利益相关者沟通敏捷过程,设定和管理交付方法和时间表的期望。 • 拥有并推动自动化最佳实践,例如持续集成和部署。典型的技能和背景 • 对开发有真正的热情,并表现出不断学习的渴望。 • 熟悉配对编程、持续集成和测试驱动开发的概念。 • 熟悉函数式编程和微服务的概念是一个加分项。 • 社区贡献(例如开源工作、GitHub、Stack Overflow、技术思想的发表/演讲)是一个加分项。 • 流利的英语。经验和资质 • 至少5年的敏捷团队软件开发经验,使用SCRUM。 • 广泛的iOS iPhone/iPad开发经验,使用Objective C和Swift。 • 在Xcode和UIKit、缓存、本地存储、核心数据、界面生成器、故事板、与APNS集成等方面具有丰富的经验。 • 理解用户体验原则和苹果人机界面指南。 • 具有Fastlane和Xcode构建等构建工具的经验。 • 精通Cocoa pods和Carthage等依赖管理器。 • 在应用商店部署方面具有丰富的经验,并已将应用程序部署到Appstore。 • 超越故事板开发UI的复杂UI经验。 • 使用XCTest和XCUITest编写单元和UI测试的丰富经验,了解测试替身。 • 具有类似xcov、Specta、Expecta、OCMock等代码覆盖和单元测试工具的丰富经验。 • 具有Git的广泛经验,如分支、合并、标签和拉取请求。 • 首选具有移动银行经验。 • 首选具有移动CI-CD(Jenkins或类似工具)的经验。 • 至少精通2种现代编程语言/框架,如Swift、Objective C、Java、Node.JS、JavaScript、C、C++、Python或其他。 • 基础设施知识,包括RESTful API、单点登录、LDAP、搜索技术。 • 具有代码重构、设计模式、设计驱动开发、持续部署、高度可扩展应用程序、应用程序安全方面的经验。加入时间范围:2周(最多1个月) 被选中的候选人将加入Nair Systems - 阿联酋,并被派驻到阿联酋的一家领先银行。 如果您对此机会感兴趣,请尽快将您的最新简历以MS Word格式发送至JobIsland