Ведущий iOS разработчик (СберБизнес)

СБЕР

Ведущий iOS разработчик (СберБизнес)

Описание вакансии

Мы развиваем крупное финтех-приложение для iOS. Кодовая база — более 1 млн строк, над ней одновременно работают более 50 разработчиков.

Вы присоединитесь к команде ядра приложения, которая отвечает и за продуктовые фичи, и за инфраструктуру приложения: архитектуру, сборку, производительность, стабильность и релизы.

Обязанности

  • разработка новых фич в крупном iOS-приложении на Swift / SwiftUI
  • решение инфраструктурных задач: архитектура, модуляризация, сборка, инструменты разработки, CI/CD
  • работа над производительностью и стабильностью приложения, разбор инцидентов в продакшене
  • миграции, рефакторинг и развитие унаследованного кода без остановки продуктовой разработки
  • полная ответственность за технически сложные задачи: от проектирования до релиза в App Store
  • взаимодействие с продуктовыми командами, которые используют решения команды ядра
  • участье в code review.

Требования

  • коммерческая разработка на Swift от 3 лет
  • коммерческий опыт работы со SwiftUI от 2 лет, понимание Combine
  • опыт работы в крупной продуктовой компании с большой кодовой базой и большой командой разработки
  • уверенное использование GCD и Structured Concurrency (async/await, Task, actors)
  • знание функциональных особенностей языка: Collections, Optionals, Protocol-Oriented Programming, Generics
  • знание платформы iOS и экосистемы Apple: жизненный цикл приложения, сертификаты и профили подписи, App Store Connect и TestFlight
  • понимание управления памятью в iOS, уверенное владение инструментами отладки и профилирования (Instruments)
  • понимание архитектурных паттернов (MVVM, MVP, VIPER и др.) и принципов SOLID
  • понимание сетевого взаимодействия: REST API, HTTP, JSON
  • понимание принципов безопасности мобильных приложений: SSL pinning, безопасное хранение данных (Keychain), защита передаваемых данных
  • написание unit-тестов
  • опыт работы с Git, знание git flow.

Будет плюсом:

  • уверенное владение AI-инструментами
  • опыт модуляризации приложения: разбиение на фреймворки/модули, работа с несколькими таргетами, управление зависимостями (SPM, CocoaPods)
  • опыт работы с истемой сборки и CI/CD: ускорение сборки, настройка конвейеров сборки, инструменты для разработчиков
  • опыт оптимизации производительности: время запуска, потребление памяти, размер приложения
  • опыт обфускации и защиты приложения от реверс-инжиниринга
  • опыт подготовки и прохождения релизов в App Store
  • опыт масштабных миграций и рефакторинга унаследованного кода.

Условия

  • комфортный современный офис рядом с м. Кутузовская, ул. Кутузовский проспект 32, формат работы - гибрид
  • корпоративный спортзал и зоны отдыха
  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
  • подписка Прайм с возможностью совместного использования на трёх близких
  • вознаграждение за рекомендацию друзей в команду Сбера.
Посмотреть контакты работодателя

Похожие вакансии

СБЕР
  • Москва

  • до 430000 RUR

Рекомендуем
CORE
  • Москва

  • до 200000 RUR

Рекомендуем
BETBOOM
  • Москва

  • до 200000 RUR

Рекомендуем

Android Developer

Илькаев Артур Ринатович

  • Москва

  • от 300000 RUR

СБЕР
  • Москва

  • от 300000 RUR

ГКУ Инфогород
  • Москва

  • от 300000 RUR

WINLINE
  • Москва

  • от 300000 RUR

АО Мой спорт
  • Москва

  • от 300000 RUR

Маналот Геймз
  • Москва

  • от 300000 RUR

Wanted
  • Москва

  • до 450000 RUR

Smart Engines
  • Москва

  • до 450000 RUR

Рексофт

AI разработчик

Рексофт

  • Москва

  • до 450000 RUR

Банки.ру

IOS Developer

Банки.ру

  • Москва

  • до 230000 RUR

Бьюти-ретейлер Золотое Яблоко

Senior AppSec-инженер

Бьюти-ретейлер Золотое Яблоко

  • Москва

  • до 230000 RUR

МТС
  • Москва

  • до 230000 RUR

Лид / сеньор fullstack разработчик

Сейфтранс Интернешнл Компани Лимитед Плюс

  • Москва

  • от 260000 RUR

СБЕР
  • Москва

  • от 260000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию