Senior iOS Developer
Company: CSSSR
Work format: Remote
Contract term: 1 year
Employment: Full time
Salary range: 4000-4700$ gross
Project focus: Development for the Asian bank UZ.
Key tasks will include: performing refactoring, implementing Backend Driven UI (BDUI) in the deposits, loans, cards-wallet sections, splitting the project into SwiftUI modules, etc.
What is important for us:
- Commercial development experience from 3 years
- Strong command of Swift
- Production development experience with SwiftUI from 1 year
- Experience with Objective-C
- Good understanding of GCD and Swift Concurrency
- Solid knowledge of architectural patterns: MVVM+C, Clean Architecture, Dependency Injection
- Experience with SPM (Swift Package Manager)
- Skills in working with CoreData
- Experience developing in a Multi-Modular Architecture
- Strong command of Git, experience with Jira
- Ability to write unit tests
Will be a plus:
- Knowledge of UIKit
- Experience with Combine, AsyncStream, and building asynchronous flows
- Experience implementing Backend Driven UI or configurable screens
- Performance analysis and profiling skills
- Ability to maintain documentation, participate in code reviews, and follow conventions
- Participation in developing shared modules or SDKs within a team
- Participation in large-scale projects
- Knowledge and experience setting up CI/CD with GitHub Actions