Просмотр вакансии

Сегодня 03-07-2026 09:51
01.07.2026, 17:06

Senior iOS разработчик (Мессенджер)

Работодатель: СБЕР

СБЕР

Город: Москва
Занятость: Полная, 5/2
Опыт работы: Более 6 лет

Ищем сильного iOS-разработчика в команду мессенджера. Тебе предстоит развивать ленту и мессенджинг — ключевые и самые нагруженные экраны нашей корпоративной коммуникационной платформы, которая объединяет мессенджер, почту, встречи, звонки и многое другое.

У нас за плечами собственный мессенджер, и сейчас мы пишем продукт с нуля: новая модульная архитектура, современный стек и возможность принимать инженерные решения. У нас десятки SPM-модулей и высокая планка по качеству и производительности.

Наш стек:

Swift, UIKit + SwiftUI

Swift Concurrency

Общение с бэкендом по gRPC

Хранение на GRDB (обёртка над SQLite) + собственная шина доставки событий

Архитектура MVVM+C, координация на базе XCoordinator

DI на Swinject

Модульность на Swift Package Manager: каждая фича — пакет API / Impl / TestKit

Как мы работаем с ИИ:

Мы активно прокачиваемся в ИИ и по сути ведём разработку через него. AI-агенты помогают писать и рефакторить код, генерировать тесты, ориентироваться в большой кодовой базе и ускорять ревью — рутину забирает ИИ, а инженеры фокусируются на сложных решениях и качестве. Ты работаешь в этом потоке каждый день и помогаешь делать его лучше.

Чем предстоит заниматься

  • развивать ленту сообщений и мессенджинг в целом — самые нагруженные и заметные экраны продукта
  • делать плавный UI и быстрый скролл, крутые анимации, реал-тайм обновления, корректную синхронизацию и хранение сообщений (gRPC, GRDB, шина событий)
  • проектировать и реализовывать фичи от идеи до релиза и отвечать за их архитектуру
  • использовать AI-агентов в повседневной разработке
  • участвовать в code review и поддерживать качество кода
  • оптимизировать производительность и стабильность.

Что мы ждём

  • уверенный опыт коммерческой iOS-разработки
  • хорошее понимание Swift и того, что под капотом (ARC, runtime, concurrency)
  • глубокое понимание UIKit и SwiftUI
  • глубокое понимание реактивного/асинхронного программирования — RxSwift / Combine / Concurrency
  • опыт проектирования архитектуры фич (MVVM+C) и работы с модульным кодом
  • зрелый подход к зависимостям и DI

Будет плюсом

  • опыт или живой интерес к AI-assisted разработке — у нас это часть повседневного процесса
  • опыт с чат-приложениями и нагруженными лентами: плавный скролл, пагинация, реал-тайм, синхронизация
  • опыт с gRPC / Protobuf / GraphQL
  • практический опыт оптимизации баз данных
  • опыт с модульной архитектурой на SPM
  • умение построения переиспользуемых UI-компонентов.

Условия

  • локация: г.Москва
  • возможен гибридный формат работы
  • гибкий график начала рабочего дня
  • уровень заработной платы определяем по итогам собеседования
  • команда профессионалов своего дела
  • бесплатный спортзал
  • ДМС с 1го дня работы работы
  • обучение и сертификацию за счет компании (в том числе обучение английскому языку компенсируется)
  • выстроенные процессы по адаптации, оценке и понятную систему роста в компании
  • наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.

 

Откликнуться на вакансию

Дата
05.07 06.07
USD
2.9062 2.905
EUR
3.3096 3.3156
RUB
3.731 3.7314
CNY
4.2833 4.2863
CHF
3.5857 3.6082
GBP
3.85 3.8754
PLN
7.7059 7.724
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения