Multithreading

🌍 Удалённо IT и разработка 02.09.2026 · 👁 82 просмотров
#vacancy #iOS #Swift #Combine #UIKit #RxSwift #MVVM #VIPER #Multithreading #Senior #Lead iOS-разработчик (Swift / Combine / UIKit / Многопоточность / Senior+) 📱 🍎 ID вакансии: IOSs_5e Ставка: обсуждается. Грейд: Senior / Lead. Загрузка: Full-time (полная занятость). Формат: Удалённо. Локация/Гражданство: РФ, РБ / РФ, РБ. ⏳ Срок актуальности вакансии: до 03.09.2026. 📌 Важно: рассматриваются кандидаты с релевантностью опыта от 85% (аутстаффинговая позиция). Ищем Senior / Lead iOS-разработчика с глубоким пониманием платформы. Это роль для зрелого инженера, который не просто знает Swift, а понимает, как всё работает «под капотом»: от многопоточности и примитивов синхронизации до hit test и анимаций UIKit, от реактивного программирования (Combine обязательно!) до продвинутого Git (rebase, cherry-pick, terminal). Предстоит разрабатывать сложный UI, ревьюить код коллег, работать в многомодульной архитектуре и давать/получать конструктивную критику. 🚀 Ключевые задачи: Разработка сложных UI-компонентов с глубоким использованием UIKit и анимаций. Применение реактивного программирования (Combine, RxSwift) для построения бизнес-логики. Работа в рамках архитектурных паттернов (VIPER, MVC, MVVM, MVP). Проектирование и поддержка многомодульной архитектуры. Интеграция с backend по HTTP(S)/REST, работа с cookie, отладка сети через прокси. Проведение код-ревью, предоставление и получение конструктивной обратной связи. Работа с Git на продвинутом уровне (rebase, merge, cherry-pick, git flow, terminal). 🎯 Обязательные требования: Опыт и язык: Опыт iOS-разработки от 6 лет . Знание Swift . Реактивное программирование (КРИТИЧНО!): Обязательное знание Combine. Обширный опыт в реактивном программировании: RxSwift, Combine . Архитектура и паттерны: Знание принципов SOLID . Знание структур данных, паттернов проектирования и программирования. Понимание VIPER, MVC, MVVM, MVP и т.п., их плюсов и минусов. Понимание многомодульной архитектуры и зачем она нужна. UI (UIKit): Уверенная разработка сложного UI . Глубокое понимание UIKit и анимаций . Знание, как пользоваться hit test . Многопоточность и синхронизация: Может объяснить разницу между процессом и потоком . Знает, как работает многопоточность. Уверенное оперирование примитивами синхронизации: lock, recursive lock и т.п. Сеть: Отличное понимание HTTP(S), REST . Понимание, что такое cookie и как с ними работать. Уверенная отладка сети через Proxyman, Charles (включая стаб ответов). Git (продвинутый уровень): Отличное понимание Git. Обязательно умеет делать rebase, merge, cherry-pick . Понимает, что и в каких случаях лучше применять. Знает git flow . Уверен в Git через terminal . Командная работа: Готов ревьюить код коллег. Умение давать и получать конструктивную критику . 💡 Будет огромным плюсом: Опыт работы с gRPC . 📲 Контакт для отклика: @hrwomenpro (При отклике, пожалуйста, сразу присылайте актуальное резюме с акцентом на опыт Combine, UIKit и многопоточности, пишите ID вакансии: IOSs_5e) 📢 Источник: https://t.me/itworkhubchannel/900
Откликнуться в Telegram →

⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.

🇮🇱 Не нашли подходящую зарплату? В Израиле платят от $3000 Без языка и опыта · жильё и легализация под ключ · официально Смотреть вакансии →