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: Москва; Санкт-Петербург
Workplace: Офис, Гибридный
Яндекс 360 включает в себя Диск, Почту, Телемост и Календарь. Нам нужны опытные инженеры. Вы будете разрабатывать и развивать общие технические и продуктовые компоненты наших приложений. Ждём, что вы отлично знаете платформу iOS: SwiftUI, UIKit, GCD, Swift Concurrency.
Яндекс 360 включает в себя Диск, Почту, Телемост и Календарь.
Мы ищем опытных инженеров. Вам предстоит разрабатывать и развивать общие технические и продуктовые компоненты наших приложений.
В работе будем использовать SwiftUI, Swift Concurrency и методологию Trunk Based Development.
Обязанности
Создание компонентов
Вы будете выделять общие компоненты из приложений и добавлять новые — те, что принесут максимальную пользу большинству команд. Мы искренне верим, что повторное использование кода и рабочих инструментов выгодно и разработчикам, и бизнесу.
Оптимизация приложений
Вы будете разрабатывать логику, которая повлияет на несколько продуктов сразу, искать узкие места в производительности и устранять их — чтобы каждая оптимизация была заметна и командам, и пользователям.
Внедрение технологий
Вы будете изучать и внедрять новые технологии в процесс разработки, чтобы повысить эффективность работы всех команд Яндекс 360.
Развитие CI/CD
Вы будете работать над амбициозной целью — избавиться от рутинных задач. Мы активно автоматизируем процессы, чтобы сделать работу приятнее и удобнее.
Больше о мобильной разработке в Яндексе — в канале
Yandex for Mobile
Требования
* Занимались коммерческой разработкой мобильных приложений больше трёх лет
* Отлично знаете платформу iOS: SwiftUI, UIKit, GCD, Swift Concurrency
* Хорошо владеете Swift, не боитесь Gradle, Kotlin и других языков
* Умеете и любите работать в команде
Будет плюсом
* Работали с Kotlin Multiplatform и BDUI
* Имеете опыт автоматизации процессов
— Разработка мобильного кошелька и инструментов взаимодействия с ZK-протоколами на платформе iOS. — Создание интуитивно понятных и отзывчивых интерфейсов с использованием SwiftUI/UIKit.
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 ключевой ставки ЦБ
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* бесплатная подписка СберПрайм с возможностью совместного использования на трех близких, скидки на продукты компаний-партнеров
* вознаграждение за рекомендацию друзей в команду Сбера
* корпоративная пенсионная программа.
Bumble ищет Senior iOS разработчика в команду Core Experience для работы над функциями и улучшениями основного приложения. Вам предстоит писать качественный код, участвовать в код-ревью, проводить технические обсуждения и активно работать в команде по методологии SCRUM.
ОфисseniorВаршава; Релокационный пакет для кандидатов из-за рубежа
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 ставки у клиента для получения доступов
О компании и команде
Проект: Банк
Команда работает над следующими направлениями:
- Платформенные механизмы организации работы Мобильного банка и Интернет банка (ВТБ Онлайн в WEB)
- Механизмы создания клиентской сессии, шардинга, клиентских данных и настроек
- Механизмы гибкой маршрутизации клиентского трафика на бэк системы Банка
- Продуктовый профиль ФЛ
- Сервисы управления статическим контентом в каналах онлайн-банка
- Цифровой рубль ФЛ (инициатива ЦБ)
- Системные сервисы упрощающие и ускоряющие разработку в каналах онлайн-банка
Основной акцент в стриме – надежность и производительность решений, выводимых в каналах онлайн-банка
Ожидания от кандидата
- знание паттернов Фасад и Адаптер
- знание принципов ООП
- знание устройства механизма ARC
- знание устройства strong, unowned и weak ссылок
- знание устройства sideTable
- знание Swift на уверенном уровне
- знание о жизненном цикле controller, view
- знание устройства constraints, Responder Chain, hitTest, умение работать с дочерними контроллерами и тд.
- опыт работы с многопоточностью
- опыт работы с Objective-C
- опыт работы с UIKit, SwiftUI
- опыт работы по методологии Scrum
Условия работы
- ИП до 1600 руб/час ( можно ТК РФ )
- Сроки проекта: длительный
- Гражданство РФ и локация РФ ( удаленка )