Lead Mobile Engineer, Performance
Own mobile performance across iOS and Android by defining architecture, standards, tooling, measurable targets, optimization strategies, and observability systems for a high-traffic mobile platform.
Responsibilities
- Own startup time, rendering performance, and runtime efficiency across the mobile platform.
- Define architecture, standards, and tooling for mobile performance.
- Optimize app startup, screen transitions, real-time data rendering, and network request handling across iOS and Android.
- Design data fetching, caching, and synchronization architectures.
- Build real user monitoring, crash reporting, frame rate tracking, and synthetic testing systems.
- Establish performance benchmarks, budgets, and standards across mobile engineering.
Requirements
- Deep experience in mobile performance engineering at significant scale across iOS, Android, or both.
- Expertise in rendering, memory management, network optimization, background processing, and app startup.
- Proficiency in Swift and/or Kotlin.
- Understanding of mobile runtimes, rendering systems, and operating system scheduling.
- Experience with real user monitoring, frame rate profiling, and observability systems.
- Measurement-driven performance profiling and instrumentation experience.
- Technical leadership experience setting direction and influencing engineering teams.
- Familiarity with real-time data applications, live market feeds, or mobile trading products.
- Background in fintech or data-intensive consumer mobile products.
Benefits
- Competitive salary and equity
- Unlimited PTO
- Health coverage
- Vision coverage
- Dental coverage
- 401k match
- New MacBook Pro
- Display
- Accessories