Remote
Senior
Engineering

Senior iOS Engineer

Senior iOS Engineer needed for a modern SwiftUI, iOS 17+ app featuring real-time AI, offline sync, and deep CRM integrations.

Apply now
Arrow right icon

Excited to join us?

Be part of a VC-backed, fast-growing team where your work directly impacts thousands of sales reps worldwide.

Apply now

The Role

We’re looking for a Senior iOS Engineer who wants to own a real product surface, not just maintain a feature backlog. You will work closely with design and backend teams to build tools that field representatives rely on every single day.

Our codebase is ~123k lines of 100% Swift (iOS 17+ minimum) and is entirely SwiftUI-first. It powers real-time AI chat, live GPS tracking, meeting transcription, and deep CRM integrations. You won't find any legacy Objective-C or CoreData here—just a clean slate with greenfield test coverage built for engineers who care about quality.

What You'll Work On

  • Real-Time AI (Beamly): Own the NLP-to-CRM query engine, WebSocket streaming, MCP integrations, token-auth lifecycle, and UI.
  • CRM Integrations: Deeply integrate with HubSpot, Salesforce, and Pipedrive to handle data syncing, custom field layouts, and deep-link navigation.
  • Mapping & Routing: Build thread-safe parallel API aggregations for Google Maps clustering, heatmaps, and complex multi-stop route planning.
  • Background GPS & Mileage: Maintain the CLLocationManager state machine, handle SwiftData persistence, and manage server synchronization.
  • Meeting Transcription: Optimize our AVAudioRecorder pipeline, interface with the Deepgram API, and build smooth waveform visualizations.
  • Multi-Auth System: Manage secure authentication workflows using Descope, Google, Microsoft MSAL, and CRM OAuth with silent token restoration.
  • Companion Surfaces: Keep watchOS extensions and Home Screen widgets seamlessly in sync with the core application.
  • Testing Infrastructure: Own and scale our testing culture, building out robust testing infrastructure from the ground up.

You'll Thrive Here If

  • Experience: You have 5+ years of professional iOS experience, with at least the last 2+ years shipping production apps built natively in SwiftUI.
  • Swift Concurrency: Async/await, actors, and structured concurrency are your default tools, not a novelty.
  • Core Frameworks: You have hands-on experience building or maintaining apps that utilize background location tracking, audio recording pipelines, or persistent WebSocket connections.
  • Enterprise Auth: You are entirely comfortable handling OAuth flows, SSO, silent token refreshes, and PKCE security patterns.
  • Systems Thinking: You deeply understand thread safety and naturally reason about race conditions without needing a prompt.
  • Offline-First Architecture: You have managed complex local caching, state persistence, data refresh strategies, failed upload retries, and synchronization with server-side sources of truth.
  • App Store Pipelines: You know how to confidently manage the release lifecycle using TestFlight, Fastlane, and GitLab CI/CD.
  • Autonomy: You prefer small, high-velocity teams with zero bureaucracy. You want to own decisions, not just execute tickets.

Bonus Points

  • Prior experience integrating enterprise SaaS APIs (Salesforce, HubSpot, Pipedrive).
  • A track record of introducing meaningful test infrastructure to an existing codebase.
  • Familiarity with voice AI APIs or speech-to-text providers like Deepgram.
  • Production experience using SwiftData (iOS 17+).

The Tech Stack

  • Language: Swift 5.9+, 100% Swift, iOS 17+ deployment target
  • UI Framework: SwiftUI-first (UIKit used sparingly where required), MVVM + Service Layer architecture
  • Networking: Custom URLSession API client, WebSockets (Starscream), robust retry logic, OAuth
  • Data & Storage: SwiftData, Keychain (wrapped for thread safety), UserDefaults
  • Maps & Location: Google Maps SDK, Google Places SDK, MapKit
  • CI/CD: GitLab CI, Fastlane, Match, TestFlight, Crashlytics dSYM automated uploads

What We Offer

  • Flexible Engagement: Open to contract-to-hire arrangements for the right engineer, featuring a direct path to full-time employment and equity.
  • Remote-First: Work from wherever you are most focused and productive.
  • Direct Impact: Zero layers of management. Your code ships quickly and directly impacts real users daily.
  • Modern Tooling: A highly optimized pipeline (GitLab CI, Fastlane) without unnecessary corporate process or bureaucracy.

Watch the film

Apply Now

Explore More Opportunities

Didn’t find the perfect fit? Discover other open roles and join us
in building the #1 AI-powered field sales platform.

See All Open Roles
Arrow right icon