Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Задачи:
— Разработка iOS-приложений с использованием Swift и iOS SDK.
— Работа с механизмами асинхронности, включая GCD, RxSwift, Combine и async/await.
— Применение принципов ООП, шаблонов проектирования и SOLID.
— Использование архитектурных паттернов MVP, MVVM, VIPER, CleanSwift.
— Работа с хранением данных (UD, Keychain, CoreData).
— Использование Git и понимание gitflow.
— Работа с REST API и отладка.
— Написание тестов с XCTest и XCUITest.
— Управление временем и понимание Agile методологии.
— Участие в процессах релиза и жизненного цикла приложений.
Требования:
— Хорошее знание Swift.
— Уверенные знания iOS SDK и жизненного цикла приложений.
— Опыт работы с асинхронностью (GCD, RxSwift / Combine, async/await).
— Знание ООП, шаблонов проектирования и принципов SOLID.
— Опыт работы с архитектурными паттернами MVP, MVVM, VIPER, CleanSwift.
— Опыт работы с хранением данных (UD, Keychain, CoreData).
— Опыт работы с Git и понимание gitflow.
— Знание принципов работы с REST API и методов отладки.
— Опыт написания тестов (XCTest, XCUITest).
— Навыки самостоятельного управления временем.
— Понимание Agile методологии.
— Знание процессов релиза и жизненного цикла приложений.
Будут плюсом:
— Опыт работы с GraphQL, WebSockets, WebRTC.
— Опыт оценки задач на проектах (часы, story points).
— Знание современных AI инструментов и опыт их использования.
Требования к языкам:
— Владение английским и немецким языками на уровне B1+ или выше.
Локация:
— Беларусь.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.