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
๐
Average salary range of similar jobs in
analytics โ
Loading...