Requirements:• 4+ years of experience in iOS development;• Strong knowledge of Swift and SwiftUI;• Understanding of multi-threading and async development. Strong knowledge of structured concurrency;• Strong knowledge of one of UI patterns: MVVM, VIPER or MVC• Understanding of iOS design principles and interface guidelines;• Understanding of iOS application life cycle;• Experience with integrating web solutions into a native application, bridging between JS code and Swift;• Knowledge of UI/UX st
Requirements:• 4+ years of experience in iOS development;• Strong knowledge of Swift and SwiftUI;• Understanding of multi-threading and async development. Strong knowledge of structured concurrency;• Strong knowledge of one of UI patterns: MVVM, VIPER or MVC• Understanding of iOS design principles and interface guidelines;• Understanding of iOS application life cycle;• Experience with integrating web solutions into a native application, bridging between JS code and Swift;• Knowledge of UI/UX standards of modern Applications;• Strong understanding of the full mobile development life cycle, OOP principles, and design patterns;• Passion for software engineering, learning, and continuous improvement.Responsibilities:• Analyze product requirements;• Work with the Product team on technical implementation in accordance with architecture design and code styles;• Develop new features and maintain old ones;• Ensure the best possible performance, quality, and responsiveness of Native applicatio;• Create and update documentation.What we offer:• High-level compensation and regular performance-based salary and career development reviews;• PE accounting and support;• Working remotely;• Medical insurance (health), employee assistance program;• 20 working days of paid vacation; paid holidays, and sick leaves;• Sport compensation;• English classes with native speakers, training, conferences participation;• Referral program;• Team buildings, corporate events.