IOS-разработчик (Jun+/Middle)

27 Июля

от 140 000 до 180 000 руб.

Партнерские Вакансии

Город:

Санкт-Петербург

Занятость:

Полная занятость

Компания "ДОСТАЕВСКИЙ"

Какие будут задачи:

  • Функциональное развитие приложения Dostaевский, Dostaевский курьер
  • Совершенствование кода и архитектуры приложения;
  • Исправление багов;
  • Написание unit-тестов;
  • Ведение технической документации.

Что мы хотим найти в кандидате:

Опыт коммерческой разработки под iOS от 2-х лет

  1. UIKit и Swift
    - Глубокое знание UIKit, Auto Layout, работа с UIScrollView, UITableView, UICollectionView
    - Понимание жизненного цикла UIViewController, UIView, обработка событий
    - Работа с кастомными вью, анимациями, градиентами
  2. RxSwift (ключевое требование)
    - Уверенное владение RxSwift: Observable, Driver, BehaviorRelay, PublishSubject
    - Понимание операторов: flatMap, map, filter, combineLatest, debounce, throttle
    - Работа с DisposeBag, управление подписками, предотвращение утечек
    - Опыт с RxCocoa для биндинга UI (rx.text, rx.tap, rx.action)
  3. REST API
    - Работа с URLSession, Alamofire или кастомным слоем
    - Обработка ошибок, ретраи, таймауты
    - Кодирование/декодирование Codable
    - Работа с токенами, авторизация

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

  1. Архитектура MVVM
    - Понимание MVVM: View ↔ ViewModel ↔ Model
    - Разделение логики, тестируемость ViewModel
    - Опыт с ViewModelController
  2. Dependency Injection
    - Работа с DI-контейнерами (ручная реализация)
    - Регистрация и разрешение зависимостей по тегам и типам
    - Понимание жизненных циклов: .singleton, .weakSingleton
  3. RealmSwift
    - Работа с Realm базой данных
    - CRUD операции, миграции
    - Реактивные подписки на изменения
  4. Навигация и Роутинг
    - Понимание паттерна Coordinator/FlowController
    - Deeplink-и, обработка URL-схем
    - Модальная навигация, push/pop, вложенные модальные окна

Что мы предлагаем:

  • Оформление по ТК РФ;
  • Удаленный формат
  • График работы 5/2;
  • Классные интересные задачи, которые не позволят стоять на месте;
  • Профессиональный рост, наставничество и регулярный Code Review;
  • Дружный и поддерживающий коллектив;
  • Скидка на корпоративный английский в крупной онлайн школе SkyEng.
Похожие вакансии

23 Июля

Разработчик банковских продуктов (РКО)

Санкт-Петербург

Компания "Банк Санкт-Петербург" Банк «Санкт-Петербург» – один из крупнейших региональных Банков федерального значения с головным офисом в...

Отправить резюме подробнее

23 Июля

Full‑stack разработчик (Java + Vue) Middle+/Senior

Санкт-Петербург

Компания "Коммуникационное агентство Magnat Professional" ВНИМАНИЕ: мы работаем только офф-лайн в офисе на Малом пр. В.О. (ближайшая ст.м. -...

Отправить резюме подробнее

23 Июля

Разработчик

Санкт-Петербург

от 300 000 до 600 000 руб.

Компания "ГравиЛинк" Привет! Мы — группа разработчиков с обширным техническим багажом в самых разных областях. Мы используем нетипичный стек...

Отправить резюме подробнее

21 Июля

Front-end разработчик / Front-end developer( Доктор Веб )

Санкт-Петербург

Компания "Доктор Веб" Компания «Доктор Веб» каждый день исследует новые цифровые угрозы и разрабатывает решения, позволяющие эффективно...

Отправить резюме подробнее

20 Июля

Разработчик приложений для ОС Андроид / Android Developer

Санкт-Петербург

Компания "Доктор Веб" Мобильные решения Доктор Веб обеспечивают безопасное использование Android устройств, а также защищают всю семью в...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: