Location: Санкт-Петербург
Workplace: Комбинированный
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Продолжаем развивать платформу и ищем iOS-разработчика.
Задачи
Разрабатывать новые фичи и сложные технические решения
Работать над оптимизацией, производительностью и масштабируемостью технических решений
Реализовывать пользовательские интерфейсы, красивые анимации, заботиться о скролле и сохранять iOS-поведение приложения
Взаимодействовать со смежными командами (бэкенд, дизайн, аналитика, QA)
Требования
Имеете опыт разработки 5+ лет на Swift, Objective-C
Знаете Objective-C
Самостоятельны, умеете принимать решения и нести ответственность за них
Обладаете знаниями в области компьютерных наук
У вас есть глубокое понимание iOS SDK-платформы и HIG
Уже работали с многопоточным программированием и управлением памятью
Знаете современные принципы построения архитектуры мобильных приложений
Умеете и стремитесь решать сложные задачи простым и понятным способом без переусложнений
Будет плюсом
Опыт работы на других языках
Опыт работы c нативными приложениями
Location: Москва; Санкт-Петербург; Ташкент
Workplace: Удалённый, Офис, Гибридный
Наша команда разрабатывает и поддерживает главный экран приложения Яндекс Go, интегрирует в суперапп сервисы и делает инструменты для рекламы и дистрибуции. Вы будете улучшать приложение, ускорять его работу и развивать backend-driven UI.
Привет! Мы — iOS-команда супераппа Яндекс Go.
Наша команда разрабатывает и поддерживает главный экран приложения Яндекс Go, откуда начинается каждое взаимодействие пользователя с сервисами. Это одна из наиболее значимых и захватывающих областей в рамках всего проекта. Мы также интегрируем в суперапп сервисы, гарантируя их бесперебойную работу и гармоничное взаимодействие, и разрабатываем инструменты для рекламы и дистрибуции, повышая узнаваемость новых возможностей.
Нашим приложением пользуются десятки миллионов. Присоединяйтесь к нам, чтобы делать вместе то, чем можно гордиться и чем будете пользоваться вы и ваши близкие каждый день!
У нас классно, потому что мы:
* Сами оцениваем проекты и стараемся придерживаться сроков. Любой сотрудник прямо влияет на реализацию фич. Мы думаем о том, как сделать проще и лучше
* Проводим множество A/B-тестов и вкладываемся в то, что будет полезно. Подавляющее большинство наших решений подкрепляется данными аналитики, но иногда мы готовы вложиться во что-то только потому, что верим в это
* Активно изучаем и внедряем новые подходы, такие как SwiftUI, Combine и Swift Concurrency
Обязанности
Развитие приложения в целом
Интегрировать новые сервисы и улучшать существующие, адаптируя приложение к разным регионам.
Работа над backend-driven UI
Развивать backend-driven UI, чтобы гибко управлять интерфейсом с сервера. Улучшать пользовательский опыт.
Оптимизация скорости
Сокращать время реакции приложения, оптимизируя код для быстрейшей загрузки и обработки запросов.
Требования
* Понимаете iOS и хорошо знаете Swift
* Не просто хороший исполнитель и реализуете код, но и участвуете в обсуждениях концепций и идей, технической проработке
* Готовы погружаться в изучение технологий, связанных не только с iOS-платформой (например, BDUI)
* Занимаете проактивную позицию: если видите неэффективные места в коде, процессах — не молчите, предлагаете решения, готовы брать на себя ответственность за результат
Location: Москва; Санкт-Петербург; Ташкент
Workplace: Удалённый, Офис, Гибридный
Мы создаём условия, чтобы команды, разрабатывающие суперапп Яндекс Go и интегрируемые SDK, работали продуктивно: строим процессы для обмена опытом, задаём общие практики и т. д. Приходите к нам, если уверенно владеете Swift, UIKit, SwiftUI и готовы много общаться с другими командами.
Команда DevEx — платформенная команда супераппа Яндекс Go с фокусом на опыте разработки. Мы отвечаем за архитектуру, базовые модули, производительность, обновление технологий, частично за CI.
Главное, чем мы занимаемся, — создаём условия, в которых множество команд, разрабатывающих суперапп и интегрируемые SDK, работают продуктивно. Мы выступаем своеобразным клеем для других команд: строим процессы для обмена опытом, задаём общие практики (ревью кода, покрытие тестами и т. д.).
Обязанности
Трансформация кодовой базы
Вы будете участвовать в формировании видения архитектуры приложения и приводить кодовую базу к целевому состоянию с помощью AI-агентов (есть инфраструктура для запуска на CI).
Развитие платформы
Понадобится работать над базовыми модулями (сеть, дизайн-система) и общей инфраструктурой, улучшать производительность и стабильность приложения, обновлять технологический стек.
Больше о мобильной разработке в Яндексе — в канале
Yandex for Mobile
Требования
* Уверенно владеете Swift, UIKit, SwiftUI
* Умеете эффективно работать с AI-агентами: ставить задачу, проверять, дорабатывать и отвечать за итоговый результат
* Писали или активно применяли переиспользуемые модули/SDK
* Умеете договариваться: значительная часть работы — на стыке с другими командами
Москва; Санкт-Петербург; Ташкент
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
Мы — группа FinTech-команд в СберИнвестициях, разрабатывающих передовую брокерскую платформу для Управления Благосостоянием Сбербанка. Наша цель — вывести инвестиционный опыт миллионов клиентов на новый уровень, обеспечивая безупречное качество и надежность сервисов.
Мы занимаемся выводом новых и развитием существующих продуктов на фондовом рынке (для физических и юридических лиц), развитием чат-бота и чата с оператором, совершенствованием виртуального ассистента и голосового помощника на номере 900, внедрением элементов геймификации, обеспечением кибербезопасности и переводом сервисов в облачные технологии.
Обязанности
* участвовать в полном цикле разработки, тестировании и оптимизации мобильного приложения для iOS
* писать высококачественный код на Swift (включая актуальные версии языка)
* влиять на архитектурные решения и развитие технической стратегии продукта
* работать с многопоточностью, сетью и большими объемами данных
* обеспечивать стабильность приложения через модульное и UI-тестирование
* активно использовать современные подходы к конкурентности (Swift Concurrency) и следить за эволюцией языка.
Требования
* глубокое понимание iOS SDK и актуальных фреймворков
* отличное знание Swift (включая Swift 6 и его строгую модель данных, акторы, регионы изоляции)
* опыт коммерческой разработки под iOS от 4 лет
* понимание и применение на практике принципов ООП, SOLID, основных паттернов проектирования
* уверенное владение Swift Concurrency (async/await, акторы, Task Groups, MainActor, задачи с приоритетами) на уровне, позволяющем писать потокобезопасный и предсказуемый код
* опыт написания модульных (Unit Tests) и UI-тестов (XCTest)
* умение работать с чужим кодом и проводить код-ревью.
Будет плюсом:
* навыки работы с генеративными AI-моделями
* опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
* инструментальное владение AI для анализа, генерации и автоматизации.
Условия
* формат работы - гибрид (БЦ Поклонка)
* ежегодный пересмотр зарплаты и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* бесплатная подписка СберПрайм с возможностью совместного использования на трех близких, скидки на продукты компаний-партнеров
* вознаграждение за рекомендацию друзей в команду Сбера
* корпоративная пенсионная программа.
Москва
JКомпания не указана
53
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Location: Москва
В Сбербанк Онлайн мы строим щит, который защищает финансы и данные миллионов клиентов. Наш продукт — это не просто приложение, а среда, где каждый пользователь может управлять безопасностью своих счетов и спать спокойно.
Присоединяйтесь к команде Кибербезопасность Сбербанка и создавайте надёжное мобильное приложение, от которого зависят реальные деньги людей.
Обязанности
* разрабатывать мобильное приложение Сбербанк Онлайн (iOS)
* оценивать задачи, планировать и работать в Agile / Scrum
* проводить Code Review и поддерживать качество кода
* контролировать сроки и оптимизировать работу команды
* запускать новые функции, которые увидят миллионы активных пользователей
* использовать современные инструменты, подходы и технологии
Требования
* swift — уверенные знания, опыт коммерческой разработки на Swift от 2 до 3 лет
* опыт разработки под iOS общий от 2 лет (из них не менее 2 лет именно на Swift, но комфортно до 3 лет)
* глубокое знание платформы iOS, инструментов (Xcode, Instruments) и работы UI
* следование принципам SOLID и понимание жизненного цикла ПО
* опыт работы с Core Data
* знание сетевых протоколов и технологий: HTTP(S), REST API, JSON
* понимание многопоточного программирования
* знание основных паттернов проектирования
* уверенная работа с Git
Будет плюсом:
* _Objective-C — не обязателен, но будет плюсом_
* навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом
* инструментальное владение AI для анализа, генерации и автоматизации.
Условия
* комфортный современный офис в Москве (ш Варшавское Бизнес-центр Чайка Плаза, 25Астр6)
* график работы – офис
* ежегодный пересмотр зарплаты, квартальная и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте (для Junior позиций)
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера
Основная задача — конвертировать готовые ML-модели в CoreML, использовать их на устройстве и писать код пред/постобработки данных. Обязанности · Конвертация ML-моделей (TensorFlow, PyTorch и др.) в формат Apple CoreML (.mlmodel).
Задачи:
— Разработка новых продуктов и сервисов дистанционного банковского обслуживания (ДБО) для интернет-банка и мобильных приложений в рамках продуктовых команд
— Ежеквартальное изменение процентов ставок в рамках полной стоимости кредита
— Работа с цифровым профилем на заявке для действующих и новых клиентов по кредитным картам
— Передача в Бюро Кредитных Историй факта подписания кредитного договора
— Формирование отдельного согласия на обработку персональных данных, включая исключение согласия из форм заявлений на кредитные карты
— Согласие на взыскание долга по исполнительной надписи нотариуса
— Отправка в СМС названия документов, которые подписывает клиент
— Вывод на экран подтверждения блока о согласии на подписание электронной подписи
— Корректировка экранов оформления кредитных карт в мобильном приложении и личном кабинете на сайте банка
Требования:
— Опыт от 2 лет и высшее профильное образование
— Знание Objective-C, Swift, REST API
— Опыт работы с архитектурными паттернами MV* / VIPER, алгоритмами и структурами данных
— Навыки написания unit-тестов, понимание CI/CD, опыт работы с Git и DI-контейнерами (например, Swinject)
— Опыт разработки крупных высоконагруженных банковских систем и понимание безопасности корпоративных приложений
— Английский язык для чтения технической литературы
— Опыт работы с системами управления жизненным циклом ПО (JIRA, Confluence)
Условия:
— Полная занятость 5/2
— Проект от года с возможностью продления
— Локация: Москва и Московская область, первые 2–3 недели работа в офисе, далее гибридный формат с согласованием частоты посещения офиса с руководителем
— Оформление в штат компании Extyl по ТК РФ и на 1/40 ставки у клиента для получения доступов
Location: Москва
Команда Управление развития технологий Аппарата Президента в поисках iOS-разработчика.
Обязанности
* разрабатывать мобильное приложение
* оценивать задачи, планировать и работать в Agile / Scrum
* проводить Code Review и поддерживать качество кода
* контролировать сроки и оптимизировать работу команды
* использовать современные инструменты, подходы и технологии
Требования
* языки и платформа: уверенное владение Swift и UIKit; наличие практического опыта работы со SwiftUI.
* асинхронность и многопоточность: опыт управления конкурентным кодом с использованием GCD, а также современного подхода Swift Concurrency (async/await, actors).
* работа с данными: опыт проектирования и оптимизации локальных хранилищ на базе Core Data.
* архитектура ПО: глубокое понимание паттернов Clean Architecture и MVVM, умение применять их для построения масштабируемых приложений.
* сетевое взаимодействие: понимание принципов REST API, опыт интеграции мобильных клиентов с бэкенд-сервисами.
* управление зависимостями: знание принципов внедрения зависимостей (DI), опыт работы с Swinject или аналогичными фреймворками.
* контроль версий: уверенное владение Git. Понимание стратегий ветвления (Gitflow, Trunk-based development) и командной работы в распределенной команде.
Условия
* комфортный современный офис в Москве
* график работы – офис
* ежегодный пересмотр зарплаты, квартальная и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте (для Junior позиций)
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера
Задачи:
— Разработка клиентских приложений на iOS/TvOS/WatchOS
— Решение сложных технических задач
— Оптимизация скорости работы и стабильности приложений
— Предлагать и разрабатывать архитектурные решения
Требования:
— Опыт разработки под iOS/TvOS/WatchOS от 3-х лет
— Отличное знание Objective-C, Swift
— Знание фреймворков: UIKit, Core Data, AVFoundation, AVKit и т.д.
— Опыт работы с метриками и оптимизации производительности высоконагруженных приложений
— Понимание паттернов проектирования и правильное их использование
— Знание основных алгоритмов и структур данных
— Умение работать в команде
Задачи:
— Разработка мобильного приложения в составе фича тимов, создание крупных и мелких фич, например, новых разделов в приложении, виджетов для чата и прочих продуктовых задач.
— Владение архитектурой ключевых частей 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, чистые инструменты.
УдалённоseniorМосква
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Строить iOS-приложение (SwiftUI) вместе с companion-приложением для watchOS, где часы являются основным сенсорным контуром продукта, а iPhone — вторым экраном.
— Работать с HealthKit, фоновой записью данных на часах, офлайн-логикой и синхронизацией.
— Позже интегрировать кастомную ML-модель, создаваемую отдельным специалистом.
— В перспективе использовать WidgetKit и Live Activities.
Требования:
— Реальный опыт работы с HealthKit и watchOS, особенно с companion-приложениями, желательно с примерами в портфолио.
— Понимание ограничений фоновой работы и энергопотребления.
— Приветствуется опыт работы с CMSensorRecorder и сырыми данными акселерометра/гироскопа.
— Готовность работать в условиях неопределённости и отсутствия чётко прописанных задач.
Условия:
— Проектная работа, частичная занятость.
— Удалённый формат работы.
— Оплата обсуждаема, зависит от оценки объёма работы после разговора.
— Возможность продолжения сотрудничества на следующих этапах проекта.
Проект находится на ранней стадии, цель ближайшего этапа — довести продукт до технического proof и подготовить к первому инвестиционному раунду. Вакансия ориентирована на специалиста, заинтересованного в сложных задачах, исследованиях и экспериментах с продуктом с самого начала.
Компания МТС Банк — одно из ключевых направлений экосистемы МТС, использует современные цифровые решения и развивает технологичные банковские сервисы для В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)