Middle iOS Developer(Swift) Offline
Description of the project:
Softengi is looking for an iOS developer for a project of a leading Ukrainian telecommunications company!
Your qualification:
Minimum requirements:
- 2+ years of experience in Swift based on mobile apps development
- iOS SDK knowledge
- Understanding of overall development lifecycle
- Understanding of iOS app components, its lifecycle
- REST API principles understanding
- 3rd party libraries injection and usage principles understanding
- Basic knowledge of Firebase toolset
- Hands-on experience with version control systems
- Being able to read documentation in English and to communicate (in English) with a team in case of necessity
Sufficient requirements:
- Experience in integrating with third party open-source libraries
- Experience with Apple PAY payment system integration, basic understanding of data leakage protection (PA DSS will be a plus)
- iOS SDK: UIViewControllers, basic views, OperationQueue
- Apple system APIs understanding: Maps, Location Services, etc.
- MVVM & MVC architecture patterns understanding
- Understanding of RxSwift+RxCocoa, RxGesture, RxDataSources, RxNuke, RxSwift
- Realm DB hands on experience
- Hands on experience at Firebase: Crashlytics, Analytics, In-App Messaging, DynamicLinks, Push Notifications, Remote config
- SSO (Auth2.0) principles understanding & hands on experience
- SOLID principles understanding
- CI/CD principles understanding (hands on experience with Fastlane is a plus)
Nice to have skills:
- Unit testing, UI/UX patterns understanding
Strong task & self-management skills
Responsibilities:
- Design and build applications for the iOS (Swift based on) project
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and deliver new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
We are delighted to provide you with the following benefits:
- Opportunities for growth and development within the project
- Flexibility in scheduling
- Option to work remotely or in the office
- Stable employment
- Medical insurance coverage
- Legal assistance
- Paid time off for vacation and sick leave
π
Average salary range of similar jobs in
analytics β
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine