Знание как устроено сетевое взаимодействие (URLSession, Alamofire);
Понимание работы в фоновом режиме;
Знание как писать многопоточный код;
Опыт работы с системами контроля версий (Git);
Умение работать с типичным ПО (Xcode, Jira, Gitlab, Figma, etc...).
Будет плюсом: • Желание и умение проектировать архитектуры сложных многомодульных систем; • Опыт написания тестов; • Опыт работы с Combine; • Умение писать сложный UI; • Умение оптимизации приложения; • Умение писать документацию; • Опыт работы с GitLab CI/CD и Fastlane; • Опыт создания Framework's; • Опыт работы с GraphQL; • Опыт работы с GitLab CI/CD и Fastlane.