iOS Consultant (B2B)
iOS Consultant (B2B)
Warszawa, PL, 00-839 Kraków, PL, 30-302 Łódź, PL, 90-118 Poznań, WP, PL, 61-569
Type of contract: B2B
Salary range: 90-126PLN/H
What will you do?
As an iOS Developer you will be responsible for implementing high-quality solutions for the Client from the financial sector.
On a daily basis you will work in Scrum, create cutting edge functionalities, carry out module testing, create documentation of your work and report directly to Team Leader.
Your skills:
- At least 3 years of commercial experience in iOS programming
- Good knowledge of Xcode, CocoaPods, SwiftLint, SPM
- Knowledge of TCA architecture
- Knowledge of code modularization principles- designing multi-module applications, using Swift Package Manager, preview views and access control (internal/public)
- Familiarity with the Tuist tool for code modularization
- Strong knowledge of Swift, patterns and good practices related to developing apps for iOS platform
- In-depth knowledge of UIKit including developing custom controls
- Experience with SwiftUI
- Experience with MVVM pattern and ability to write readable unit tests
- Knowledge of reactive programming with Combine or RxSwift
- Familiarity with version control systems and experience with working on a codebase with multiple contributors
- Good command of English and Polish
Nice to have:
- Knowledge of JIRA or other project management tools
- Experience in CI/CD with fastlane
- Experience in automated UI testing
- Experience with Cloud technologies
This position is based on a B2B cooperation