01 Zakres zadań
- Development and maintenance of iOS applications using Swift and Objective-C
- Designing and implementing application architecture (MVVM / VIPER)
- Building UI using UIKit (programmatic UI, Auto Layout) and developing components in SwiftUI
- Integrating applications with backend systems via REST APIs
- Managing asynchronous operations and optimizing application performance
- Creating and maintaining unit and automated tests (XCTest, mocking)
- Designing modular application structure and managing dependencies
- Actively participating in application testing to improve delivery flow and eliminate QA bottlenecks
- Collaborating with backend and cross-platform teams (Android, Web)
- Participating in code reviews and ensuring high code quality
- Contributing to architectural and technical decision-making
