1 day ago
Hyderābād, IndiaStaff+
Responsibilities
- Guide feature development across native iOS and Android, from technical design and estimation through App Store and Google Play release.
- Plan and coordinate multi-quarter roadmaps, milestones, dependencies, risks, and execution across product, engineering, and partner teams.
- Set the multi-year technical direction for both mobile applications, including architecture modernization, modularization, SwiftUI, Swift Concurrency, Jetpack Compose, Gradle builds, and GraphQL client strategy.
- Own predictable mobile release processes, including branching, release cuts, regression, go/no-go decisions, staged rollouts, and release-health metrics.
- Define the mobile delivery platform with automated code signing, pull-request test gates, TestFlight and Google Play release automation, and release monitoring.
- Drive mobile operational excellence through crash symbolication, logging standards, release dashboards, on-call practices, and incident reviews.
- Raise standards for mobile security, privacy, accessibility, localization, performance, testing, and code quality.
- Coordinate cross-cutting systems involving real-time calling, OIDC authentication, push notifications, feature flags, GraphQL APIs, and enterprise mobility.
- Mentor engineers, conduct technical reviews and interviews, and contribute to engineering culture and company initiatives.
Requirements
- 10+ years of professional software development experience and 8+ years building and shipping native mobile applications.
- Deep expertise in at least one native platform—iOS or Android—with production experience and hands-on shipping experience on the other; iOS is strongly preferred.
- Experience serving as a technical lead for feature teams, translating ambiguous product requirements into designs, estimates, plans, and delivered roadmaps.
- Experience coordinating execution across multiple teams, including managing dependencies, surfacing blockers, reprioritizing, and reporting status and risk.
- Track record of modernizing large, long-lived mobile codebases through incremental architecture migrations, modularization, and test strategy.
- Strong knowledge of mobile release engineering, including branching and release-train models, code signing, CI/CD, App Store and Google Play review, staged rollouts, and crash monitoring.
- Strong knowledge of mobile security and privacy, including OAuth/OIDC on device, Keychain, Android Keystore, and store privacy requirements.
- Strong written and verbal communication skills for design documents, plans, and trade-off explanations.
- Ability to establish technical and cultural standards for mobile engineering.
- Experience with real-time mobile voice technologies such as Twilio Voice, CallKit, PushKit, or Android ConnectionService is a plus.
- Experience with enterprise mobility technologies such as Microsoft Intune App Protection and MSAL is a plus.
- Experience with GraphQL clients at scale, such as Apollo iOS and Apollo Kotlin, is a plus.
Benefits
- Highly competitive salary and participation in the company RSU program.
- 25 days of annual vacation plus sick time and casual leave.
- Group medical policy coverage for employees and up to five eligible family members.
- OPD benefit covered 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.
- Diversity and inclusion programs, employee resource groups, employee referral bonuses, and company and team outings.
Tech Stack
Categories
Mobile
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.
