🔥
Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаiOS-разработчик в команду социальных сервисов
ОК
•
Санкт-Петербург
•
Удаленно
•
Опубликовано: 13 Oct 2025
Команда занимается развитием и поддержкой социальных сервисов внутри соцсети Одноклассники: реализация продуктовых задач в первую очередь — и технических задач. Область задач не ограничена конкретным функционалом — есть возможность развивать различные разделы приложения: видео, главную ленту, фото, поиск и прочие.
Стек:
- IOS 15+, Swift/Objective-C (60%/40%)
- Многомодульное приложение, CocoaPods
- Свой DI
- Крэши, нон-фаталы, метрики собираем в Tracer (iOS Tracer SDK сами и пишем)
- В основном GCD, под конкретные задачи используем Combine/ReactiveSwift, приветствуется Swift Concurrency
- UIKit (и с auto layout, и вручную считаем фреймы), точечно можно использовать SwiftUI
- Архитектурный подход — в основном MVVM
Задачи
- Разработка продуктовых задач: проектирование решения, взаимодействие с другими разработчиками, продуктом, дизайном, QA, написание кода и тестов, запуск экспериментов
- Поддержка проекта: работа с багами, поиски методов оптимизации для улучшения производительности приложения
- Решение технических задач: переход к Objective-C на Swift, инфраструктурные и кор задачи в рамках техдолга
- Свобода придумать и реализовать новую функциональность или техническую задачу самостоятельно
Требования
- Продвинутое знание Swift
- Понимание / базовое знание Objective-C
- Глубокое понимание работы с памятью
- Глубокое понимание многопоточности и фреймворков (GCD, Combine, Swift Concurrency — async/await, actors)
- Знание базовых структур данных, базовых алгоритмов, умение оценивать сложность алгоритмов
- Глубокое знание UIKit, умение верстать интерфейсы без IB
- Умение писать юнит- и UI-автотесты, умение писать тестируемый код и тестировать разработанный функционал
🚀
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие