Requirements
### Requirements
- Confident knowledge of Swift.
- Experience with UIKit (SwiftUI).
- Experience with CoreData (or other persistence solutions).
- Understanding of Structured Concurrency (async/await).
- Experience with reactive frameworks (RxSwift / Combine / ReactiveSwift).
- Ability to write maintainable, production-ready code.
- Experience in task estimation and decomposition.
- Understanding of development processes (gitflow, code review, CI/CD, Jira/Confluence).
- Good soft skills (communication, responsibility, independence).
### Nice to Have
- Experience with DI containers.
- Working with protobuf.
- Understanding of the network layer and API optimization.
- Experience with realtime features.
- Use of AI tools in development (e.g., Claude, agents, MCP).