iOS Developer - Mid-Senior Level
Join to apply for the iOS Developer - Mid-Senior Level role at Wirex
Direct message the job poster from Wirex
We’re looking for a Senior / Middle+ iOS Developer (SwiftUI - Combine)
Our new teammate will build a cutting-edge 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 crypto-enabled 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 async / await - adhering to clean architecture principles.
- Legacy Modernization : Refactor legacy-heavy 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 CI / CD 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, production-level apps. Strong command of Swift and SwiftUI; confident working with UIKit when needed.Deep experience with Combine or (RxSwift-to-Combine); able to explain publishers, demand / back-pressure, and declarative state flows.Solid understanding of MVVM, Clean Architecture, Protocol-Oriented Programming, SOLID principles, and Dependency Injection. Able to justify architectural decisions and scale them.Proficiency in resolving race conditions and deadlocks using GCD, async / await, and Swift actors.Strong grasp of REST, JSON, auth flows, caching, and real-time communication via WebSockets. Performance tuning in low-bandwidth 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.Premium tariffs for our product.Semi-remote 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ław / Kyiv.Referrals increase your chances of interviewing at Wirex by 2x
#J-18808-Ljbffr