Position: Senior iOS Developer
Company: Yasno
Category: iOS
Experience: 5y

YASNO — бренд, під яким працює група компаній з постачання електроенергії, газу, рішень з енергоефективності та електромобілів. 
Проєкт - створення з 0 високонавантаженого мобільного додатку.

Position: 
Senior iOS developer  
Requirements: 
•	3+ years of experience developing mobile applications using Swift 
•	Experience developing business applications 
•	Knowledge of MVVM, MVP, MVI, MVC and Coordinator pattern 
•	Knowledge of UIKit and familiarity with SwiftUI 
•	Knowledge of different authorization protocols, OAuth in particular 
•	Experience with multithreading, concurrency 
•	Knowledge of iOS best practices and Human Interface Guidelines 
•	Offline storage experience (CoreData or similar) 
•	Code quality tools (SwiftLint, SwiftGen etc.) 
•	Unit & integration tests creation experience (XCTest) 
•	TestFlight experience 
•	Excellent problem-solving skill 
Good to have: 
•	Experience with Azure DevOps, MSAL, PDFKit, Universal linking, Firebase  
Responsibilities: 
•	Design, code, test, debug and implement new mobile products using modern technologies 
•	Participate in code review