iOS Developer
генерация резюме под вакансию
сопроводительное письмо
описание
The customer is a global mobility and urban services platform providing transportation and related digital services. The project focuses on a platform responsible for vehicle and driver data management and verification processes.
задачи
- Develop and maintain iOS application features using Swift, UIKit, and SwiftUI;
- Collaborate with cross-functional teams on feature design, architecture, and experimentation initiatives;
- Identify and resolve bugs, performance bottlenecks, offline storage, and multithreading issues using profiling and debugging tools;
- Maintain high code quality through unit testing, snapshot testing, and code review best practices.
требования
- 2+ Years of commercial iOS application development experience;
- Strong knowledge of iOS SDK, Swift, UIKit, SwiftUI, and core iOS frameworks;
- Experience with iOS networking and UI layout libraries;
- Experience with offline storage, multithreading, and modern concurrency (async/await, GCD);
- Proficiency with RESTful APIs;
- Experience with network debugging tools (Proxyman);
- Understanding of Clean Architecture and architectural patterns such as MVC, MVVM, and MVP;
- Solid understanding of the mobile application development lifecycle;
- Knowledge of App Store Review Guidelines;
- Fundamental Computer Science knowledge;
- Git proficiency;
- Familiarity with CI/CD pipelines and code quality tools;
- Ability to write maintainable and testable code with strong unit and snapshot test coverage;
- Experience with design collaboration tools;
- Intermediate English level;
- Nice to have: Experience working with design systems and reusable component libraries in SwiftUI and UIKit, experience with feature flags and experimentation frameworks, experience with package management tools and third-party library integration, experience using AI-assisted development tools.
условия
- No conditions specified
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.