iOS Developer (Crypto Trading Platform)
We are looking for a skilled iOS Developer to join a high-performance engineering team building a next-generation crypto trading platform. You will work on user-facing mobile applications used for real-time trading, portfolio management, and financial operations in a fast-paced, data-driven environment.
This role requires strong technical expertise, attention to performance and security, and a product mindset โ as you will directly impact how users interact with trading systems, market data, and financial assets.
Details
Location: Ukraine/EU
Employment Type: Full-time, remote
Start Date: ASAP
Industry: Crypto / Trading / FinTech
Language Requirements: English โ B2 or higher
Key Responsibilities
Design, develop, and maintain iOS applications for a crypto trading platform
Build responsive, high-performance UIs for real-time market data, charts, and trading flows
Integrate with backend services handling trading, order execution, and account management
Work closely with product, backend, and QA teams to deliver user-centric features
Ensure high standards of performance, stability, and security in financial applications
Implement secure authentication flows (2FA, biometrics, wallet integrations)
Participate in code reviews and contribute to architecture and technical decisions
Support release cycles, monitor app performance, and continuously optimize the product
Stay up to date with iOS ecosystem updates and mobile best practices
Requirements
4+ years of professional experience in iOS development
Strong knowledge of Swift and iOS SDK
Experience with modern iOS architectures (MVVM, Clean Architecture, or similar)
Hands-on experience integrating REST APIs and working with real-time data (WebSockets is a plus)
Solid understanding of mobile security best practices, especially in financial applications
Experience with Git-based version control systems
Familiarity with Agile/Scrum environments
Strong problem-solving skills and attention to detail
Ability to work independently in a fast-paced, product-driven environment
English level B2 or higher
Nice to Have
Experience in crypto, trading platforms, or financial applications
Experience with real-time systems, order books, or market data feeds
Knowledge of Combine, RxSwift, or SwiftUI
Experience implementing WebSockets or streaming data
Familiarity with CI/CD pipelines for mobile apps
Experience with mobile testing frameworks and automation
Required languages
| English | C1 - Advanced |
| Ukrainian | Native |