首席软件工程师 - iOS

15个月前全职
Oracle

Oracle

location 悉尼
unsaved
你是否热衷于设计和开发新的框架/服务,并与Oracle最重要的客户合作?作为我们团队中的iOS专家和软件开发人员,您将与一组负责我们新框架和服务的软件设计、开发和云操作的软件工程师团队合作。 您熟悉在移动设备上运行的复杂解决方案的架构。虽然您的重点是移动设备,但您应该能够深入研究堆栈的任何部分。您应具备移动环境中高级网络的知识和经验。设计性能和稳定性应该是您的第二天性。您可以在协作、敏捷的环境中舒适地工作,并且对解决新挑战感到兴奋。 我们是谁? 我们是一支世界一流的高素质移动工程师团队。我们是一个包容和多样化的团队,拥有全球分布的丰富经验。我们拥有大型企业的资源和初创公司的活力,与我们的云和可靠性团队合作,共同开展关键的绿地软件保证项目。软件保证组织的使命是使应用程序安全和软件保证在规模上成为现实。我们是一个专注的团队,利用彼此的洞察力和能力来开发尖端的大规模服务。加入我们,共同发展您的职业,共同创造规模化软件保证系统的未来。 作为我们全球团队的一员,您将: • 设计架构并创建能够在极大规模上可靠运行的新服务 • 具备技术实力和高效的工作能力;知道如何在速度、质量和迭代增量改进之间取得平衡。 • 理解运营卓越,并知道如何在团队内部营造积极主动的文化。 • 以数据驱动的方法推荐和证明对新产品和现有产品进行重大改变,并建立共识。 您将带来什么: 一般要求 • 计算机科学或相关技术领域的学士学位,涉及编码或具有同等实际经验。 • 5年以上iOS开发经验 • 8年以上软件开发经验,具备复杂低级编程、数据结构/算法的经验。 • iOS:精通Swift。 • 具备HTTP/S、网络、API和JSON数据结构的经验 • 对移动领域的了解,包括架构、趋势和新兴技术的专业知识 • 具备测试驱动开发(TDD)和编写单元测试的经验 优先要求: • 在移动设备上离线存储(SQLite)的经验 • 熟练设计和开发面向网络的移动应用程序或框架的经验 • 分析和优化代码的效率、可靠性和性能 • 对云计算架构感到舒适 • 对加密、签名有经验 • 对RESTful API有经验,包括高性能客户端实现 • 熟练使用代码版本控制工具,尤其是git • 对脚本语言有良好的了解 • 必须是澳大利亚公民或永久居民 我们将为您提供: • 接触令人惊叹的大规模尖端系统 • 具备大型全球运营的资源,同时在日常工作中拥有小型团队的初创公司感觉 • 通过使用我们广泛的云产品提供的新技能和能力 • 持续广泛的培训和技能发展,以进一步实现您的职业目标 • 令人难以置信的福利和公司优惠 • 一个充满聪明、热情和积极性的同事团队 • 有机会影响和改进我们的系统,让我们的客户满意