Posted on: 07/04/2026
About the Role :
We are looking for a Senior iOS Engineer to build and own the trading experience on iOS in Swift real-time data via Combine, interactive charting, smooth animations, and the premium feel expected of a financial application.
What Were Looking For :
- You have shipped native Swift apps that handle real-time data, complex reactive pipelines, and performance-sensitive UI.
- You know UIKit and SwiftUI deeply and can bridge between them confidently.
- Ideally, you have worked on trading, fintech, or data-intensive iOS products.
- You take ownership of your domain, drive technical decisions, and hold yourself and your team to a high quality bar.
What Youll Do:
- Own the mobile trading experience on iOS module architecture, navigation, performance, and end-to-end quality.
- Build and optimize real-time data rendering using Combine WebSocket streams, subscription management, and efficient SwiftUI/UIKit binding.
- Integrate complex WKWebView-based components with JavaScriptSwift message passing.
- Collaborate with product and design to deliver polished, trust-building interfaces for a financial product.
- Define iOS engineering standards architecture patterns, testing strategy, accessibility, and performance benchmarks.
- Drive code reviews, mentor team members, and champion best practices across the iOS team.
- Participate in stabilization and release cycles Instruments profiling, device matrix testing, and regression analysis.
Must-Have :
- 4+ years native iOS development with Swift in production apps on the App Store.
- Strong Combine experience for reactive programming, data streams, and async coordination.
- Experience with both SwiftUI and UIKit ability to compose views and bridge between the two.
- Experience with real-time data rendering and WebSocket integration on iOS.
- Experience integrating WKWebView with JavaScript bridge (WKScriptMessageHandler).
- Understanding of iOS architecture patterns MVVM, Coordinator, Clean Architecture.
- Experience with push notifications (APNs), deep linking, and Universal Links.
Nice-to-Have :
- Prior experience building trading, brokerage, or fintech iOS apps.
- Experience with charting library integration on iOS.
- Experience building custom UI components animated charts, calendar views, card-based layouts.
- Knowledge of server-driven UI (SDUI) patterns for dynamic rendering.
- Familiarity with accessibility best practices (VoiceOver, Dynamic Type).
Tech Stack :
- Language Swift 5.9+ UI SwiftUI + UIKit (hybrid)
- Reactive Combine, async/await
- Real-time URLSessionWebSocketTask / Starscream, Combine streams
- Charting Charting library via WKWebView bridge
- Testing XCTest, XCUITest (E2E), Instruments profiling
What We Offer :
- Build a premium real-time trading experience in native Swift technically challenging
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1626510