HamburgerMenu
hirist

Senior iOS Engineer - SWIFT Programming

1HResource Solutions
4 - 8 Years
Multiple Locations

Posted on: 07/04/2026

Job Description

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


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...