DevPulse

Senior iOS RxSwift developer

DevPulse Responds Quickly
$$$$

We are looking for an experienced iOS Developer to join our team and help us support and evolve a complex production iOS application.

The project is currently in the process of transitioning from RxSwift to Swift Structured Concurrency using async/await. Most of the existing codebase still relies heavily on RxSwift, so we need someone who is confident working with reactive code and can help gradually modernize the architecture.

 

SwiftUI is already used in the product and will remain the main UI technology going forward. Combine is currently used in some SwiftUI-related areas and will likely be used more together with Swift Concurrency.

 

Responsibilities

  • Develop and maintain iOS application features using Swift and SwiftUI
  • Work with an existing codebase where RxSwift is still widely used
  • Participate in the gradual migration from RxSwift to Swift Structured Concurrency
  • Use async/await and modern Swift concurrency patterns where appropriate
  • Work with Combine, especially in SwiftUI-related parts of the application
  • Refactor and improve existing code while keeping production stability
  • Collaborate with product, design, QA, and backend teams
  • Review code, share knowledge, and help improve engineering practices
  • Investigate and fix bugs, performance issues, and technical debt

 

Requirements

  • Strong knowledge of Swift
  • Solid hands-on experience with RxSwift
  • Experience with SwiftUI
  • Basic or practical experience with Combine

Required skills experience

RxSwift 2 years
SwiftUI 3 years
Swift 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Published 18 June
20 views
ยท
3 applications
Last responded 6 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...