iOS开发者

无个税16个月前全职
TALENT PAL

TALENT PAL

location 迪拜
unsaved
经验:79 发布日期:2023年6月15日 地点:阿联酋 iOS开发者 工作地点:阿布扎比 角色摘要 iOS软件工程师将承担一系列的责任,从塑造和实施数字产品到确保我们始终处于技术的前沿。我们的工程师在整个技术栈中贡献,从支持原生应用的数据库和DevOps基础设施到前端开发。作为一名高级开发人员,您将与产品负责人、设计师和工程师组成的跨职能团队合作,共同开发数字产品。 职责 • 使用敏捷工程实践和各种软件和移动开发技术,快速开发创新和高效的解决方案,增强客户、顾客和员工的体验 • 在团队中合作,为原型和产品设计测试用例,并持续交付产品增强 • 与数字部门内外的其他团队进行沟通,协商时间表、可交付成果和依赖关系 • 与产品负责人、设计师和团队成员密切合作,识别和社交产品和交付风险 • 推动和充当最佳实践工程流程和敏捷行为的榜样,并确保团队成员遵循 • 与业务利益相关者沟通敏捷流程,设定和管理交付方法和时间表的期望 • 拥有并推动自动化的最佳实践,如持续集成和部署 技能和背景: • 对开发有真正的热情,并表现出持续学习的渴望 • 了解配对编程、持续集成和测试驱动开发的概念 • 熟悉函数式编程和微服务的概念是一个加分项 • 社区贡献(例如开源工作、GitHub、StackOverflow上的发布/演讲技术想法)是一个加分项 • 应该是一个总是挑战现状的变革者 • 流利的英语能力 经验和资格 • 至少有7年的软件开发经验,有在敏捷团队中使用SCRUM的经验 • 广泛的iOS iPhone/iPad开发经验,使用Objective C和Swift。 • 有领导和管理开发团队的经验 • 对XCode和UIKit、缓存、本地存储、核心数据、界面构建器、故事板、与APNS集成等有广泛的经验。 • 理解用户体验原则和苹果人机界面指南 • 有使用Fastlane和xcodebuild等构建工具的经验 • 精通像Cocoapods和Carthage这样的依赖管理器 • 有在App Store部署应用程序的广泛经验 • 具有通过使用代码开发界面的复杂UI经验 • 有使用XCTest和XCUITest编写单元和UI测试的广泛经验,了解测试替身 • 有使用xcov Specta Expecta OCMock等代码覆盖和单元测试工具的经验 • 对Git的广泛经验,如分支、合并、标记和拉取请求。 • 有移动银行业务经验者优先考虑 • 有移动CICD(Jenkins或类似工具)经验者优先考虑 • 在至少2种现代编程语言/框架中具有出色的编程技能,如Swift、Objective C、Java、Node.JS、JavaScript、C、C、Python等。 • 基础设施知识,包括RESTful API、单点登录、LDAP搜索技术 • 有代码重构、设计模式、设计驱动开发、持续部署、高度可扩展应用、应用安全方面的经验 所需技能 技能 年 月 iOS开发者 5 0 敏捷 5 0 Scrum 5 0 iOS iPhone 5 0 iOS iPad 5 0 Objective C 6 0 Swift 6 0 XCTest 5 0 XCUITest 5 0 OCMock 5 0 Specta 5 0 Expecta 5 0 银行领域 5 0