IOS-разработчик / Senior
Ижевск, улица Карла Маркса, 246
Вакансия в архиве
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию
iOS-разработчики ЦВТ делают сервисы для нашего ключевого клиента — российской транснациональной компании.
Группа ИТ-продуктов:
— крупнейший инфосервис о кино в России и одноименный онлайн-кинотеатр
— стриминговая музыкальная платформа с месячной аудиторией 20 млн человек
— агрегатор культурных событий
— единая подписка на все платные сервисы клиента
Приглашаем тебя стать частью одной из команд для разработки продуктов, которыми уже сейчас пользуются десятки миллионов людей. Ожидаем, что ты обладаешь всеми навыками для успешного выполнения самых ответственных продуктовых задач.
задачи
Создание и поддержка многофункциональных SDK
Интеграция SDK во все сервисы, связанные с подпиской
Использование WebView c гибким контрактом общения (покажи ссылку, открой ссылку, обработай диплинк, покажи нативную форму ввода данных карты)
Интеграции новых фич iOS/tvOS
Поддержка новых больших виджетов на iPadOS 15
Использование Combine и SwiftUI
Тесное взаимодействие с Apple в плане консультаций и помощи по реализации новых фич
Проведение технических исследований
навыки
Знание Swift и Objective-С
Знание системных фреймворков iOS и гайдлайнов Apple
Опыт работы с Git
Знание классических алгоритмов и структур данных
Знание архитектур MVC, MVVM, MVP
Понимание работы протокола HTTP
Навыки работы с потокобезопасным кодом
Опыт работы с API и SDK внешних сервисов
Опыт работы с реляционными СУБД
Опыт проектирования архитектуры приложений
Умение читать краш-репорты
Умение писать тестируемый код
Умение планировать и оценивать задачи
Умение управлять требованиями (составом фичи, сроками и качеством)
будет плюсом
Опыт разработки фреймворков (библиотек) для платформ Apple
Опыт мультиплатформенной разработки iOS и tvOS приложений
Опыт работы с Kotlin Multiplatform Mobile
Наличие примеров кода на GitHub
Наличие законченных приложений в AppStore
Опыт работы со сторонними фреймворками (например, Alamofire)
Умение писать тесты
Знакомство с функциональным стилем программирования
Умение учитывать неочевидные моменты при решении продуктовых задач (совместимость с существующими компонентами, работу в разных окружениях)
Опыт проведения технических собеседований
Мы специализируемся на полном цикле разработки ИТ-продуктов. Развиваем направления бизнес-аналитики, дизайна, frontend-, mobile- и backend-разработки (Java, .NET, PHP), тестирования, системного администрирования и проектного управления.
Белая зарплата
ДМС
Индивидуальные планы развития
Библиотека профлитературы
Курсы английского
Спорт и киберспорт
Ижевск, улица Карла Маркса, 246
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию