SeniorMiddle+ iOS Developer (SwiftUI • Combine)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Over 5 years of iOS development experience with shipped, production apps., Strong proficiency in Swift, SwiftUI, and UIKit., Deep understanding of Combine or RxSwift, including publishers and declarative state flows., Knowledge of MVVM, Clean Architecture, and SOLID principles..

Key responsibilities:

  • Design, build, and deliver robust features using SwiftUI and Combine.
  • Refactor legacy codebases and modernize architecture.
  • Troubleshoot performance, concurrency, and networking issues.
  • Write comprehensive tests and contribute to CI/CD pipelines.

Talentometry logo
Talentometry Human Resources, Staffing & Recruiting Small startup https://www.talentometry.co.uk/
2 - 10 Employees
See all jobs

Job description

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
asyncawaitadhering 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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

iOS Developer Related jobs