Задачи:
— Разработка новых продуктов и функциональности с нуля — от декомпозиции требований до релиза.
— Проектирование архитектуры новых модулей и сложных пользовательских сценариев.
— Сложные интеграции с внешними сервисами, SDK и системными API.
— Технический аудит существующего приложения и поиск архитектурных узких мест.
— Code Review, декомпозиция задач и помощь команде в принятии технических решений.
Опыт и достижения:
— Проектирование архитектуры сложных платформенных функций с пересмотром технических решений после исследования ограничений iOS.
— Совместная работа с архитекторами и backend-командой по взаимодействию между модулями, работе с большими объёмами данных и оптимизации производительности.
— Реализация интеграций без технической документации, восстановление поведения системы по реализации другой платформы.
— Работа с WebSocket, GraphQL, кастомными механизмами авторизации и сложными сетевыми сценариями.
— Инициирование внедрения современных инженерных практик: SwiftUI, архитектурные грумминги, улучшение API-контрактов, развитие процессов code review и технического взаимодействия.
— В продуктовом стартапе единственный iOS-разработчик, отвечал за архитектуру приложения, сетевой слой, платежную инфраструктуру, CI/CD, публикации в App Store, выбор технологий и техническое развитие продукта.
— Участие в пути от MVP до успешного международного релиза.
Технологии:
Swift, SwiftUI, UIKit, Swift Concurrency, Combine, RxSwift, MVVM, Clean Architecture, VIPER, Coordinator, REST, GraphQL, WebSocket, StoreKit 2, WidgetKit, CallKit, WebRTC, Git, GitLab CI/CD, Xcode Cloud.
Развитие:
— Изучение Flutter, участие в коммерческом проекте.
— Планируется обучение Machine Learning и Big Data для углубления знаний в обработке данных и интеллектуальных системах.
Формат работы:
— Part-time, около 20 часов в неделю.
— Удалённая работа.
Оплата:
— Ставка 2000 ₽/час.
Компания Rooh Co. приглашает на позицию Middle iOS Developer для работы над мобильными и веб-приложениями в сферах Lifestyle, Health и Utilities. Работа выполняется удалённо с возможностью гибкого графика. Кандидату предстоит участвовать в разработке и поддержке iOS-приложений, используя Swift и современные инструменты разработки. Требуется опыт разработки на iOS, знание Swift, умение работать в команде и желание развиваться в области мобильных технологий.
Задачи:
— Разработка мобильного приложения в составе фича тимов, создание крупных и мелких фич, например, новых разделов в приложении, виджетов для чата и прочих продуктовых задач.
— Владение архитектурой ключевых частей SDK на Swift (SwiftUI + UIKit-interop, современный concurrency).
— Решение сложных задач стриминга и отзывчивого UI, обеспечение плавности интерфейса при поступлении контента по частям.
— Фокус на производительность: устранение hitch-ей, фризов главного потока, оптимизация памяти и скорости запуска.
— Поддержка и настройка процесса замеров производительности с использованием собственного perf-харнесса.
— Профилирование через Instruments, Memory Graph, MetricKit с глубоким анализом трасс.
— Ведение Swift 6 strict concurrency и data-race safety.
— Активное ревью кода и обмен экспертизой в команде.
Требования:
— Глубокие знания Swift и зрелое понимание SwiftUI и UIKit, включая их взаимодействие и ограничения.
— Проектирование concurrency с использованием actor-изоляции, structured concurrency и обеспечения безопасности от data-race.
— Умение самостоятельно проводить исследования производительности от выявления проблемы до измеримого результата.
— Приветствуется опыт с рендерингом текста/разметки, метриками производительности, разработкой библиотек и фреймворков в продакшене.
Условия:
— Работа на аутстафф в финтех компанию.
— Локация строго Москва.
— Гражданство РФ.
— Техническое оборудование предоставляет заказчик.
— Загрузка 2 месяца с возможным продлением.
— Удалённая работа.
Особенности:
— Работа с реальным AI-продуктом.
— Инженерная культура с замерами, профилированием, ревью и решениями на основе данных.
— Современный стек без легаси: Swift Concurrency, актуальный SwiftUI, чистые инструменты.
Задачи:
— Создание компонентов: выделять общие компоненты из приложений и добавлять новые, которые принесут максимальную пользу большинству команд.
— Оптимизация приложений: ускорять приложения, искать узкие места в производительности и устранять их.
— Внедрение технологий: изучать и внедрять новые технологии в процесс разработки для повышения эффективности работы всех команд Яндекс 360.
Требования:
— Опыт коммерческой разработки мобильных приложений более трёх лет.
— Отличное знание платформы iOS: SwiftUI, UIKit, GCD, Swift Concurrency.
— Хорошее владение Swift, а также знание Gradle, Kotlin и других языков.
Условия:
— Работа в комьюнити с различными клубами (спортивные, книжный, киберспортивное сообщество).
— Полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits?utm_campaign=ya_nanimaet.
Задачи:
• Разработка iOS-приложений от идеи до App Store
• Swift / SwiftUI, подписки, аналитика, push
• Работа с AI-инструментами и контроль качества кода
• TestFlight, сборки, App Review, фиксы
• Взаимодействие с лидом и дизайнерами
• Автоматизация и создание переиспользуемых компонентов
Требования:
• 3+ года в iOS, уверенный Swift / SwiftUI
• Опыт публикации приложений в App Store
• StoreKit, подписки, Git, TestFlight
• Cursor / Claude Code / Codex или аналоги
• Английский B2+
Условия:
💻 Remote, гибкий график, без тайм-трекеров
Зарплата по итогам собеседования — валюта / USDT
15 дней отпуска + 7 больничных
Дополнительные бенефиты после 6 месяцев
TBC Uzbekistan is a digital financial services ecosystem powering some of Uzbekistan's most innovative financial experiences.
Работа в гибридном формате в Тбилиси, Грузия.
Компания МТС Банк — одно из ключевых направлений экосистемы МТС, использует современные цифровые решения и развивает технологичные банковские сервисы для В2В и В2С.
Вакансия: IOS-Разработчик (middle уровень) в команду Кредитование в Мой МТС. Развиваются разделы: МТС Флекс, мобильная коммерция, кредитные карты, лимиты на связь, лимиты на покупки и др.
Технологии и стек: Swift, SnapKit, URLSession, REST API, модульная архитектура, Unit-тесты на Quick/Nimble, моки через Cuckoo, автогенерация через Sourcery, SwiftLint.
Задачи:
— участвовать в разработке продуктов
— участвовать в поддержке и расширении функционала
— проводить code-review для постоянного совершенствования
— участвовать в развитии, планировании и PBR
— общаться с архитекторами, аналитиками, тестировщиками, другими разработчиками
— писать unit-тесты
— заниматься рефакторингом существующей кодовой базы
Требования:
— опыт коммерческой разработки клиентских приложений под iOS от 3-х лет
— верстка кодом и понимание работы Autolayout
— понимание устройства Clean архитектур
— понимание и опыт работы с управлением памятью в Swift
— понимание принципов SOLID и опыт их применения
— понимание Objective-C кода на уровне чтения
— понимание нюансов работы с сетевым слоем
— понимание принципов работы Git
— понимание концепции ООП, работы алгоритмов и структур данных
— понимание концепции многопоточности, опыт работы с ней
— понимание принципов работы DI (например, Swinject)
Ищут iOS Developer в команду на декретную позицию. Подробности о сроке контракта и другие детали можно узнать у рекрутера.
Требования:
— Middle+/Senior уровень.