Gabb Wireless

Staff iOS Engineer

Gabb Wireless

contract

Posted on:

Location Type: Remote

Location: UtahUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Lead the technical direction of iOS apps and SDKs.
  • Set patterns for performance, security, and reliability.
  • Partner closely with product, design, backend, firmware, and QA to deliver high-quality experiences.

Requirements

  • 7+ years of professional iOS development, with at least 2 years at senior or staff scope shipping complex consumer apps at scale.
  • Strong Swift, SwiftUI, Swift Concurrency, and background execution.
  • Proven experience with modular architectures, Swift Package Manager (SPM), and multi-app or SDK platforms.
  • Deep knowledge of networking, profiling with Instruments, memory leak analysis, and MetricKit.
  • Experience integrating third-party services (Crashlytics, analytics, feature flags, etc).
  • Strong knowledge of local data persistence with SQLite/GRDB or similar.
  • Experience with modular architecture using Swift Package Manager.
  • Experience writing comprehensive unit tests with a focus on dependency injection patterns and test-driven development.
  • Experience with unidrectional data flow design patterns (such as the Composable Architecture) is a plus.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
iOS developmentSwiftSwiftUISwift Concurrencybackground executionmodular architecturesSwift Package Managernetworkingmemory leak analysisunit testing
Soft Skills
leadershipcollaborationcommunication