Staff IOS Engineer [Contractor]

1 month ago
Contract
Lead
Mobile Development
Gabb

Gabb

Gabb offers safe cell phones for kids and teens with no internet or social media access. Their Gabb Music provides a curated kid-safe music library, allowing children to enjoy age-appropriate content.

Wireless Telecommunication Services
251-1K
Founded 2018
$21M raised

Description

  • Lead the technical direction and set patterns for performance, security, and reliability across Gabb’s iOS apps and SDKs.
  • Perform hands-on development of production features in Swift using SwiftUI, Swift Concurrency (async/await), Combine, and Core Bluetooth.
  • Architect and design modular systems and SDKs, and drive platform-level decisions for multi-app or SDK platforms.
  • Partner closely with product, design, backend, firmware, and QA to deliver safe, high-quality user experiences at scale.
  • Drive measurable reliability and performance improvements such as increasing crash-free sessions, reducing watchdog terminations and hang rates, improving app launch time, and optimizing battery and memory usage.
  • Integrate and maintain third-party services (Crashlytics, analytics, feature flags) and local data persistence solutions (SQLite/GRDB or similar).
  • Write and maintain comprehensive unit tests, apply dependency injection patterns and TDD, and raise code quality and testing standards across the team.
  • Mentor and guide architectural decisions, explain trade-offs clearly to align stakeholders, and set and deliver against measurable targets for app health and performance.

Requirements

  • 7+ years of professional iOS development experience, including at least 2 years at senior or staff scope shipping complex consumer apps at scale.
  • Proficiency with Swift, SwiftUI, Swift Concurrency (Async/Await), Combine, and background execution.
  • Experience building Bluetooth-enabled features using Core Bluetooth.
  • Proven experience with modular architectures, Swift Package Manager (SPM), and multi-app or SDK platforms.
  • Deep knowledge of networking, performance profiling with Instruments, memory leak analysis, and Apple MetricKit.
  • Experience integrating third-party services such as Crashlytics, analytics, and feature flag systems.
  • Experience with local data persistence using SQLite, GRDB, or similar technologies.
  • Experience writing comprehensive unit tests, using dependency injection patterns, and practicing test-driven development.
  • Familiarity with unidirectional data flow patterns (e.g., The Composable Architecture) is a plus.
  • Strong leadership, written and verbal communication, systems thinking, and the ability to set and achieve measurable reliability/performance targets.

Benefits

  • Fully remote contractor role with collaboration during US Mountain Time core hours.
  • Long-term contract with potential to expand scope as the platform grows.
  • Opportunity to work on mission-driven products focused on safe technology for kids and teens and to shape platform direction.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer II (Mobile)

Bitwarden 51-250 Internet Software & Services

Bitwarden is hiring an iOS Engineer to join the Mobile team to build and maintain the native Bitwarden iOS app, ensure feature parity across clients, and deliver secure, performant, user-focused mobile experiences.

iOS Secrets Management Swift SwiftUI UI Design UX Design Xcode XCTest
1 month ago

Software Engineer - Mobile (iOS)

C the Signs 51-250 Professional Services

Software Engineer - Mobile (iOS) at C the Signs leading the design and delivery of native iOS applications for an AI-powered cancer-care platform to provide scalable, high-performance experiences for healthcare professionals and patients.

Agile CI/CD iOS React Native REST API Swift SwiftUI UIKit Xcode XCTest
1 month ago

iOS (Swift and AI developer)

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring an iOS Developer to design, build, and deliver AI-enhanced iOS applications that improve user experience and overall application performance.

Git iOS Machine Learning REST API Swift UI Design UX Design Xcode XCTest
1 month ago

Software Developer — iOS - US

TextNow 51-250 Wireless Telecommunication Services

TextNow is hiring an iOS Software Developer to own and modernize mobile systems and architecture, working across mobile, backend, and data to deliver high-performance, production-grade iOS experiences for millions of users.

Android CI/CD iOS Objective-C Swift SwiftUI
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers