Staff iOS Engineer
Own the iOS experience end to end, including technical architecture, performance, product quality, release discipline, real-time market data, engineering standards, APIs, data contracts, and mobile platform strategy.
Responsibilities
- Own the iOS product experience from architecture and performance to quality and release discipline.
- Set and own the technical direction and architectural decisions for the iOS platform.
- Design and implement reliable real-time experiences for live market data, prices, and order states.
- Lead code reviews and establish strong iOS engineering standards.
- Collaborate with product, design, and backend teams to define priorities, APIs, and data contracts.
- Shape mobile platform strategy and scalable architecture decisions.
Requirements
- Significant iOS engineering experience with a record of shipping and owning high-quality production iOS applications.
- Deep experience building trading, financial, or sportsbook applications.
- Strong knowledge of Swift and the iOS SDK.
- Knowledge of performance, memory management, and real-time data handling.
- Experience consuming live data feeds and reliably displaying fast-moving information.
- Cross-functional communication skills with product, design, and backend engineers.
- Familiarity with WebSockets, streaming APIs, or real-time data infrastructure.
- Experience leading or mentoring iOS engineers.
- Experience in a high-growth startup environment.
Benefits
- Competitive salary and equity
- Unlimited PTO
- Full health, vision, and dental coverage
- 401k match
- Hardware setup including a MacBook Pro, display, and accessories