We’re looking for a SeniorMiddle+ iOS Developer (SwiftUI • Combine)
Our new teammate will build a cuttingedge fintech product to make more people aware of new financial instruments.
Who we are:
At Wirex, we believe everyone should have access to the benefits of digital currency. We were the first to launch a cryptoenabled debit card, and
we’re still ahead of the game – offering intuitive, secure ways to buy, exchange and spend crypto.
We must be doing something right, because more than 6 million people across 130 countries are helping to change the world by using Wirex.
Help us shape the future of digital finance!
Type of Cooperation: B2B Contract.
What You’ll Be Working On:
— Feature Ownership: Design, build, and deliver robust features using SwiftUI, Combine, and
asyncawait—adhering to clean architecture principles.
— Legacy Modernization: Refactor legacyheavy codebases, streamline architecture, and integrate scalable services.
— Troubleshooting & Optimization: Tackle complex performance, concurrency, and networking challenges (GCD, actors, WebSockets, background tasks).
— Quality First: Write comprehensive unit and UI tests; contribute to CICD pipelines; uphold code quality and maintain green builds.
— Architectural Evolution: Identify system bottlenecks, reduce build times, improve modularization, and lead structural improvements.
Core Requirements:
— 5+ years in iOS development with shipped, productionlevel apps. Strong command of Swift and SwiftUI; confident working with UIKit when needed.
— Deep experience with Combine or (RxSwifttoCombine); able to explain publishers, demandbackpressure, and declarative state flows.
— Solid understanding of MVVM, Clean Architecture, ProtocolOriented Programming, SOLID principles, and Dependency Injection. Able to justify architectural decisions and scale them.
— Proficiency in resolving race conditions and deadlocks using GCD, asyncawait, and Swift actors.
— Strong grasp of REST, JSON, auth flows, caching, and realtime communication via WebSockets. Performance tuning in lowbandwidth conditions.
— TDD mindset with experience in unit testing and XCUITest. Familiarity with CI tools like GitHub Actions or Bitrise and maintaining code quality gates.
— Clear communicator in English—both written and verbal.
Benefit:
— Premium tariffs for our product.
— Semiremote work with flexible hours.
— Home office allowance.
— Virtual share options scheme after the probation period.
— Comprehensive medical insurance after the probation period.
— Generous vacation policy: 23 business days of paid leave + 12 paid floating holidays.
— Paid sick leave, Birthday, and Anniversary leave.
— Length of Service Holidays.
— Engaging in online events for learning and enjoyment.
— Coworking with all facilities and parking compensation in WrocławKyiv.
Ci&T
Compass.uol
HeadChannel
Spread Tecnologia
QAD