Senior iOS Developer
We’re looking for iOS Developer for a fast-growing global fintech company building cutting-edge trading solutions for both retail and institutional investors. Our mission is to deliver a seamless, secure, and high-performance trading experience that meets the unique compliance and regulatory requirements of the U.S. market. Joining our team means working alongside top-tier engineers, designers, and analysts in a collaborative environment where innovation and precision drive every decision.
Position: iOS Developer – Fintech / U.S. Market
Location: Remote (preferably Ukraine-based)
Type: Full-time or contract
English: Fluent
Start: ASAP
What You’ll Do
Own end-to-end development of the iOS application tailored for U.S. market compliance.
Design and implement robust architecture using Swift, MVVM, and Dependency Injection (Swinject).
Develop responsive and interactive UIs using UIKit and SwiftUI.
Collaborate daily with backend, web, QA, and business analyst teams.
Contribute to architectural decisions, code reviews, performance optimizations, and feature planning.
What We Need From You
5+ years of professional experience in iOS development.
Strong command of Swift and iOS SDKs (UIKit, SwiftUI, Combine, Core Data, Core Animation).
Required experience with Swift Concurrency and asynchronous programming.
Deep understanding of MVVM architecture and Dependency Injection principles.
Experience with REST APIs, WebSockets, and background services.
Familiarity with real-time and distributed systems (trading, finance, messaging, etc.).
Experience with APNs and token-based notification flows.
Strong communication skills and the ability to work collaboratively across teams.
Background building fintech or trading apps (equities, crypto, forex).
Familiarity with U.S. fintech compliance standards (SEC, CFTC, KYC/AML) and how they impact mobile app flows.
Nice to Have
Experience working in Agile teams with JIRA or similar tools.
Comfortable working with Figma and collaborating with design teams.
Experience troubleshooting live production issues and rapid bug resolution.
Comfortable using AI-powered tools to boost development efficiency.
Familiarity with Git branching strategies, release management, and CI/CD workflows.
Ability to mentor other developers and participate in team-level technical decisions.