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

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

Python

Обязанности:

  • Поддержка сервисов, выпуск обновлений;
  • Создание веб-интерфейсов на основе макетов;
  • Участие в командной работе и поиск совместных решений;
  • Участие в отладке и тестировании сервисов;
  • Составление технической и пользовательской документации к функционалу;
  • Проведение code review других разработчиков.

Требования:

  • Уверенное владение: Swift, SwiftUI;
  • Знание iOS SDK, принципов работы ОС iOS, понимание принципов управления памятью в iOS. Понимание многопоточности и очередей, умение писать многопоточный код. Опыт работы с файловой системой. Понимание работы в фоновом режиме;
  • Знание протоколов передачи данных: HTTP, WebSocket, форматов передачи данных (xml, json, csv);
  • Понимание работы клиент-серверных приложений (Rest API, JWT, Oath2) и паттернов проектирования MVC, MVVM, MVP, VIPER;
  • Опыт в автоматизации сборки, тестирования, релизов приложений;
  • Combine, RxSwift, Swift Concurrency, модульность, Стейт машины, CocoaPods Alamofire; DITranquillity; Realm; PinLayout; Keychain; Kingfisher; ПО (Xcode, Gitlab, Figma);
  • Git, GitFlow;
  • Знание английского языка, на уровне чтения и написания технических текстов.

Условия:

  • Центральный офис компании находится в г. Кирове: ул. Герцена, 1;
  • Возможна удаленная работа;
  • График работы с 8:00 до 17:00 (МСК);
  • Работа в аккредитованной ИТ-компании, оформление официальное;
  • Программа корпоративного обучения и повышения квалификации;
  • Полис дополнительного медицинского страхования;
  • Компенсация стоимости абонемента в спортзал.

Откликнуться

Report Page