Job details


Apply Now


Job TitleSenior/Middle+ iOS Developer (SwiftUI • Combine)
Companywirex
Job LocationRemote
Workplace Type
Job Typefulltime
Job CategoryProduct Delivery & Customer Service
Min Pay0
Max Pay0
Pay Currency
Pay Cycle
Last Seen 6 day(s) ago
DescriptionWe’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 andwe’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 andasync/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. Benefit:  — 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.
Apply Now