12 hours ago
Hyderābād, IndiaStaff+
Responsibilities
- Set the technical direction of the iOS application and evolve its UIKit codebase toward SwiftUI, Observation, and Swift Concurrency.
- Own complex mobile features end to end, including voice calling, real-time SMS, push notifications, and recording and playback.
- Lead Apollo iOS GraphQL client work, including asynchronous APIs, caching strategy, and reproducible code generation.
- Build iOS delivery foundations such as automated code signing, CI test gates, and TestFlight and App Store release automation.
- Improve app observability through symbolicated crash reports, structured logging, and release-health dashboards.
- Raise accessibility, localization, and privacy standards across the application.
- Partner with product managers, designers, and engineering teams to understand seller needs and deliver mobile solutions.
- Lead technical relationships with teams including Voice, Identity, and Android.
Requirements
- 6+ years of professional software development experience and 4+ years building iOS applications in Swift.
- Expertise in UIKit and SwiftUI, including incremental migration from UIKit to SwiftUI.
- Strong command of Swift Concurrency, including async/await, actors, and @MainActor.
- Experience shipping and operating applications through the App Store, including code signing, TestFlight, App Store Connect, app review, and phased releases.
- Experience with iOS networking and authentication using GraphQL or REST clients, OAuth/OIDC, AppAuth, and Keychain.
- Experience with XCTest or Swift Testing, XCUITest, and dependency injection for testability.
- Proven senior technical leadership, including setting team direction, decomposing quarter-long projects, and delivering them.
- Experience with CallKit, PushKit, AVAudioSession, or Twilio Voice is a plus.
- Experience with Microsoft Intune App SDK and MSAL is a plus.
- Experience with Swift Package Manager modularization and fastlane is a plus.
Benefits
- Highly competitive salary and an RSU program.
- 25 days of annual vacation plus sick time and casual leave.
- Group medical coverage for employees and up to five eligible family members.
- OPD benefit coverage up to INR 10,000.
- Life insurance and personal accident insurance at 3x annual CTC.
- 26 weeks of paid maternity leave and 15 days of paid paternity leave.
- Employee referral bonuses, diversity and inclusion programs, and company and team outings.
- Location: Hyderabad, India.
Tech Stack
GraphQLSwiftSwiftUI
Categories
About Outreach
Outreach builds a SaaS platform for sales and revenue teams that combines sales engagement, conversation intelligence, and forecasting to automate workflows and improve deal execution. The company sells subscriptions to enterprises and mid-market customers across go-to-market teams. Founded in 2014 and headquartered in Seattle, it is privately held, with notable customers including Databricks, SAP, Siemens, and Verizon.
