移动软件开发者(iOS)

16个月前全职
NISC

NISC

location 芝加哥
unsaved
National Information Solutions Cooperative(NISC)是一家信息技术公司,为我们的成员所有者(主要是公用事业合作社和全国各地的宽带公司)开发和支持软件和硬件解决方案。NISC是行业领先者,为消费者和订户计费、会计、工程和运营等提供先进的集成IT解决方案。 在NISC,我们的重点是卓越的服务和创新的信息技术解决方案,使我们的成员所有者在客户服务、最大限度地拓展机会和在不断变化的公用事业和宽带行业中有效竞争方面取得卓越成果。 主要职责: NISC正在寻找热衷于提供出色移动应用体验的个人。 • 熟悉iOS平台。我们正在寻找知道如何使用苹果的核心框架构建出色的原生应用体验的人。您应该具备构建高性能应用程序的经验,了解适当的并发性和内存管理技术。熟悉Xcode进行配置、构建和部署应用程序也是一个加分项。 • 熟悉Swift和Objective-C。您应该能够使用泛型、众所周知的软件设计模式来解决复杂问题,且不怕深入Objective-C运行时来解决问题。 • 能够应用软件设计模式来解决复杂问题。作为团队的一员,您将创建帮助其他团队成员更快地解决问题、减少错误的应用程序框架。 基本职能: • 设计和构建iOS平台的原生应用程序 • 与跨职能团队合作,研究、设计和实施新功能 • 研究、分析和解决中等复杂度的客户问题和错误 • 根据需要进行单元测试和集成测试 • 遵循所有既定的软件开发方法和程序 首选知识、技能和能力: • 0-2+年行业经验 • 熟悉Swift和Objective-C • 理解iOS开发的核心方面(模式、架构、Xcode环境) • 理解数据结构和算法 • 对面向对象概念有深入了解 • 有Core Data的经验 • 熟悉移动趋势、架构和部署模式 • 有异步工作流/模式的经验 • 有Git的经验,包括分支/合并工作流 • 有JIRA、Confluence、Bitbucket、Bamboo的经验 • 了解关系数据库(SQLite) • 擅长在协作团队环境中工作 • 对业务相关软件应用和服务有较高水平的了解 • 良好的口头和书面沟通能力 • 具备较强的主动性和责任心 • 运用扎实的研究和解决问题的能力 • 具备较强的注重细节的能力 • 有组织和排序的能力 • 对NISC的共享价值观承诺 NISC的共享价值观和能力: 我们是一个合作社,这意味着我们是由我们所服务的成员拥有。这也意味着我们的重点是照顾我们的成员和员工,而不是追求高额利润。优质的服务和创新的技术始于快乐和专注的员工。加入我们的团队,亲自了解NISC的独特之处。 • 正直 - 我们致力于始终做正确的事情。 • 关系 - 我们致力于建立和保持持久的关系。 • 创新 - 我们倡导创造力的精神并支持新的想法。 • 团队合作 - 我们以合作精神的典范而共同努力。 • 授权 - 我们相信个人有能力产生影响。 • 个人发展 - 我们相信自由交流知识和信息对每个人和组织的成功至关重要。 福利: • 医疗、牙科和视力保险。 • 通过我们的健康奖励计划,每月从NISC获得100美元的HSA额外贡献,提高整体健康知识。 • 通过Paylocity的受托人抚养灵活支出账户(FSA)。 • 全额覆盖的人寿保险,最高为年薪的三倍。 • 全额覆盖的短期和长期残疾保险。 • 401(k),传统或罗斯,雇员匹配最高6%,雇主基础工资贡献4%。 • 根据服务年限累积PTO,120小时的生活休假事件和9个带薪假日。 • 2500美元的无息技术贷款计划。 • 25000美元的员工教育援助计划。 • 免费咖啡、热巧克力、热/冷茶和水解渴。 • 忘记带午餐了吗?现场有百事可乐市场提供各种商品供购买。 • 每月现场聚会-提供饮料、小吃和愉快的交流! • 由我们的委员会提供志愿者、健康、家庭活动和其他员工乐趣。 • 员工援助计划;协助员工和其家属应对几乎任何生活事件 • 慈善委员会,支持员工应对意外医疗费用、葬礼和其他不幸困境。 首选教育背景: • 计算机科学相关专业的学士学位或同等经验 最低体力要求: 这里所描述的体力要求是员工成功执行该职位的基本职能所必须满足的要求。合理的适应措施可以使残疾人士能够完成基本职能。在执行该职位的基本职能时,员工必须能够看到和沟通。员工通常需要保持静止的姿势、移动并操作计算机键盘或办公设备。 免责声明: 管理层可以随时通过分配或重新分配职责来修改此工作描述。 关键词: Swift | Objective-C | iOS | 移动开发 | 应用程序开发 | Xcode | 苹果 | 原生应用程序