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

11 Июня

от 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.
Похожие вакансии

30 Мая

C#/.NET-разработчик( IBS )

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

Компания "IBS" В поисках новых горизонтов в .NET? Присоединяйтесь к IBS! Вам нравится создавать сложные и масштабные решения на C#? Хотите...

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

30 Мая

Middle DevOps-инженер( IBS )

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

Компания "IBS" Дивизион управления программами использует в своей работе передовые методологии и современные технологии, реализуя в том числе и...

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

30 Мая

Программист Delphi/Lazarus (Middle)

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

от 100 000 руб.

Компания "Концерн ЦНИИ Электроприбор" Государственный научный центр АО Концерн "ЦНИИ "Электроприбор" - многопрофильная приборостроительная...

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

30 Мая

Инженер по тестированию (Middle)

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

от 100 000 руб.

Компания "Концерн ЦНИИ Электроприбор" Государственный научный центр АО Концерн "ЦНИИ "Электроприбор" - многопрофильная приборостроительная...

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

30 Мая

Инженер по автоматизации тестирования на Java (middle/senior)

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

Компания "ТекФорс Инжиниринг" Сейчас на один из наших проектов мы ищем Инженера по автоматизации тестирования . Чем предстоит заниматься:...

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

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

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