Staff iOS Engineer
You will take end-to-end ownership of the iOS experience, including its technical architecture, performance, product quality, and release discipline. You will design real-time experiences for live market data, prices, and order states; establish engineering standards; collaborate on APIs and data contracts; and help shape the 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
- Unlimited PTO
- Full health, vision, and dental coverage
- 401k match
- Hardware setup including a MacBook Pro, display, and accessories