出海雷达

高级 iOS 开发工程师

Senior iOS Developer

开发工程限定地区(需当地身份)与中国几乎无重叠,需长期倒时差
公司IO Connect Services
薪资未公开
工作地点Mexico
地域资格限定地区(需当地身份)
时区要求与中国几乎无重叠,需长期倒时差
用工类型Full Time
发布时间3 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Mexico 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:与中国几乎无重叠,需长期倒时差。

我们正在寻找一名高级iOS开发人员加入我们的团队,帮助构建高质量、可扩展且创新的移动应用。作为开发团队的资深成员,您将主导iOS项目,指导初级开发人员,并与跨职能团队合作,交付顶级的移动体验。

职责

  • 为iOS平台设计、开发和维护高级应用。
  • 使用Swift、SwiftUI和Obj-C编写干净、可维护且可扩展的代码。
  • 与产品经理、设计师和后端开发人员协作,定义应用需求和用户体验。
  • 确保应用的性能、质量和响应速度。
  • 与API、消息代理、数据库和云服务合作,将移动应用与后端系统集成。
  • 识别并解决性能瓶颈和错误。
  • 保持对iOS开发最佳实践和新兴趋势的了解。
  • 确保应用符合安全和数据隐私法规。

要求

  • 5年以上iOS应用开发经验。
  • 精通Objective-C、Swift、SwiftUI、Combine、Cocoa Touch和UIKit。
  • 类别/协议/模式(MVVM、MVC、iOS中的Clean架构、Delegate/Protocol等)。
  • 熟悉RESTful API、GraphQL和第三方集成。
  • 编写单元测试和UI测试代码,确保健壮性,包括边界情况、可用性和整体可靠性。
  • 熟悉CI/CD流水线和版本控制(Git)。
  • 理解Apple的设计原则和界面指南。
  • 有使用Swift包管理器的经验。
  • 有使用工具如Instruments进行性能和内存调优的经验。
  • 熟悉软件开发生命周期(SDLC)、编程设计模式和SOLID原则。
  • 优秀的解决问题、沟通和领导能力。
  • 了解移动应用的安全最佳实践。

加分项

  • 有模块化和大型代码库的经验。
  • 了解Flutter或React Native用于跨平台开发。
  • 在Apple App Store上发布过应用。
  • 有金融科技行业和信用卡支付系统的经验。

最初发布于Himalayas

查看英文原文

We are looking for a Senior iOS Developer to join our team and help build high-quality, scalable, and innovative mobile applications. As a senior member of our development team, you will lead iOS projects, mentor junior developers, and collaborate with cross-functional teams to deliver top-tier mobile experiences.
Responsibilities

  • Design, develop, and maintain advanced applications for iOS platform.
  • Write clean, maintainable, and scalable code using Swift, SwiftUI and Obj-C.
  • Collaborate with product managers, designers, and backend developers to define app requirements and user experiences.
  • Ensure performance, quality, and responsiveness of applications.
  • Work with APIs, message brokers, databases, and cloud services to integrate mobile applications with backend systems.
  • Identify and resolve performance bottlenecks and bugs.
  • Maintain up-to-date knowledge of iOS development best practices and emerging trends.
  • Ensure applications comply with security and data privacy regulations.

Requirements

  • 5+ years of experience in iOS application development.
  • Proficient with Objective-C, Swift, SwiftUI, Combine, Cocoa Touch and UIKit.
  • Categories/Protocols/Patterns (MVVM, MVC, Clean in iOS, Delegate/Protocol/etc).
  • Proficiency in RESTful APIs, GraphQL, and third-party integrations.
  • Unit and UI Testing code for robustness, including edge cases, usability, and general reliability
  • Familiarity with CI/CD pipelines and version control (Git).
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience in using swift package manager.
  • Experience with performance and memory tuning with tools such as Instruments.
  • Familiar with software development lifecycle (SDLC), programming design patterns and SOLID principles.
  • Excellent problem-solving, communication, and leadership skills.
  • Knowledge of security best practices for mobile applications.

Nice to have

  • Experience with modularization and large codebases.
  • Knowledge of Flutter or React Native for cross-platform development.
  • Published apps on the Apple App Store.
  • Experience in the Fintech industry and credit card payments systems.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

高级软件开发工程师

IO Connect ServicesMexicoFull Time3 天前
开发工程限定地区(需当地身份)与中国几乎无重叠,需长期倒时差

MuleSoft 开发工程师

IO Connect ServicesMexicoFull Time3 天前
开发工程限定地区(需当地身份)与中国几乎无重叠,需长期倒时差

← 返回全部职位