Multithreading
#vacancy
#iOS
#Swift
#Combine
#RxSwift
#UIKit
#Multithreading
#Senior
#Lead
Разработчик iOS (Senior / Lead / Combine / Многопоточность)
📱
🍎
ID вакансии: AK-26_Gul
Ставка:
Senior — до 260 000 руб. (до 220 000 руб. для РБ).
Lead — до 300 000 руб. (до 250 000 руб. для РБ).
Грейд: Senior / Senior+ / Lead.
Загрузка: Full-time (полная занятость).
Старт: ASAP.
Длительность: Долгосрочно.
Формат: Удалённо.
Часовой пояс: МСК.
Локация/Гражданство: РФ, РБ.
⏳
Срок актуальности вакансии:
до 14.08.2026.
📌
Важно:
рассматриваются кандидаты с релевантностью опыта от 85% (аутстаффинговая позиция).
❗️
КРИТИЧНО:
обязательно знание Combine и обширный опыт в реактивном программировании (RxSwift, Combine).
Ищем опытного iOS-разработчика уровня Senior / Lead для долгосрочного проекта. Роль предполагает высокую инженерную культуру: глубокое понимание многопоточности, реактивного программирования, сложного UI и сетевых взаимодействий. Ключевая часть работы — качественное ревью кода, обмен конструктивной критикой и поддержание высоких стандартов разработки в команде.
🚀
Ключевые задачи:
Ревью кода коллег.
Дача и получение конструктивной критики для повышения качества кодовой базы.
Разработка и поддержка сложных интерфейсов и архитектурных решений.
🎯
Обязательные требования (Hard Skills):
Опыт:
Опыт iOS-разработки от 6 лет.
Язык и реактивное программирование (КРИТИЧНО!):
Отличное знание Swift.
Обширный опыт в реактивном программировании: RxSwift, Combine.
Архитектура и паттерны:
Знание принципов SOLID, структур данных, паттернов проектирования и программирования.
Понимание VIPER, MVC, MVVM, MVP и их плюсов и минусов.
Понимание многомодульной архитектуры и её назначения.
UI и многопоточность:
Сложный UI: глубокое понимание UIKit и анимаций, навык работы с hit testing.
Понимание разницы между процессом и потоком, знание многопоточности.
Уверенное оперирование примитивами синхронизации (lock, recursive lock и т.д.).
Сети и дебаггинг:
Хорошее разбирательство в HTTP(S), REST.
Понимание cookies и опыт работы с ними.
Опыт дебаггинга сети через Proxyman, Charles, включая стабинг ответов.
Контроль версий:
Отличное понимание Git: rebase, merge, cherry-pick.
Знание git flow, уверенность в работе с git через terminal.
🤝
Требования Soft Skills:
Готовность к конструктивной критике и открытому профессиональному диалогу.
💡
Будет плюсом:
Опыт работы с gRPC.
📲
Контакт для отклика:
@hrwomenpro
(При отклике, пожалуйста, сразу присылайте актуальное резюме с акцентом на опыт с Combine/RxSwift и многопоточностью, пишите ID вакансии: AK-26_Gul)
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.