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

Местоположение и тип занятости

Ростов-на-ДонуПолный рабочий день

Компания

Микрокредитование населения

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

Условия работы

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

  • Разработка приложений под IOS.
  • Тестирование приложений (функциональное, модульное, регрессионное).
  • Размещение приложений в AppStore
  • Поддержка приложений
  • Участие в анализе и уточнении требований по задачам бэклога. Оценка задач бэклога и их реализация.
  • При необходимости и по согласованию сторон участие во внедрениях.
  • Работа под непосредственным руководством владельца проекта в соответствии с задачами из бэклога, закрепленными за ним.
  • Взаимодействие с другими членами команды для решения возникающих проблем при разработке ПО.
  • Ответственность за достижение командой поставленных целей.

Требования:

  • Отличные знания основных iOS фреймворков

  • Навыки написания кода, который соответствует принятым в индустрии стандартам.

  • Опыт проектирования архитектуры приложения с нуля.

  • Знание ООП и паттернов проектирования.

  • Умение быстро разбираться в чужом коде.

  • Знание и опыт в построении архитектурных паттернов VIPER/MVVM/MVC;

  • Умение работать с Carthage/ git submodules;

  • Знание Swift и Objective-C;

  • Наличие опыта настройки CI/CD;

  • Знание ReactiveObjC/ReactiveSwift/AFNetworking(Alamofire);

  • Опыт использования JSON, REST API

  • Опыт написания клиент-серверных приложений

  • Наличие завершенных проектов в App Store, разработанных самостоятельно или в команде разработчиков;

  • Опыт реализации кастомных элементов интерфейса и сложных анимаций

  • Знание Multithreading, CoreData

  • Знание Xcode, CocoaPods, Git.

Условия:

  • Оформление в соответствии с Трудовым кодексом РФ
  • График работы свободный
  • Офис компании находится в Ростове-на-Дону, возможна работа в офисе и/или удаленно
  • Заработная плата - оклад + мотивация по KPI