高级iOS应用设计开发人员

16个月前全职
Matrix Precise, Inc.

Matrix Precise, Inc.

location 旧金山
unsaved
职位描述 • 与产品负责人和分析师密切合作,开发用于医疗协作的新的iOS应用程序。 • 原型用户界面和交互,以促使用户改善他们的健康。 • 创建设计资源。 • 采用测试驱动的开发和文档编写结构良好、可重用、可维护的代码。 • 在MVP阶段后,能够指导和扩展团队,增加额外的iOS开发人员。 技能/资格 • 工程/计算机科学学士学位或同等学历 • 10年以上开发iOS应用程序并部署到Apple App Store的经验。 • 必须具备企业级iOS应用程序开发经验,包括集成SSO、PingID等。 • 精通iOS Swift,熟悉Swift标准库,深入了解iOS SDK,包括UIKit等框架,熟练调试和测试iOS应用程序。 • 熟悉Foundation、UIKit、Dispatch、Combine、Core Bluetooth等框架。 • 能够评估并集成供应商的实时音视频解决方案和其他SDK。 • 深入了解现代设计模式的开发,最好是MVVM。 • 熟悉多线程和并发。 • 使用Github/Gitlab作为源代码控制工具的经验。设置自动化测试和构建生成的CI/CD流水线。 • 熟悉用于连接后端服务的RESTful API。 • 需要使用自动化测试工具和技术的经验。 • 对测试解决方案应用算法的良好理解和应用能力。 • 优秀的书面和口头沟通能力。 • 出色的分析能力和创新思维能力。 • 结果导向,客户导向。 • 理解应用架构和技术基础设施。 • 熟悉持续集成和部署流程。 • 熟练使用代码版本控制工具Git。 由JazzHR驱动