Разработчик iOS приложения (UIKit + MVVM-C / VIPER, доработка без верстки)

от 100 000 до 120 000 ₽ на руки

Вакансия находится в архиве

2Трейд

г. Ярославль

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Проектная работа/разовое задание

График работы

Полный день

Ищем разработчика (уровень не ниже Middle) в интересный проект по разработке мобильного приложения для бронирования ресторанов / баров / кафе / общественно-развлекательных мест.

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

  • Реализация взаимодействия клиентского приложения и административного, используя готовый бекэнд (без верстки).
  • Написание сетевого менеджера, способного обрабатывать несколько разных типов запросов с разными типами данных в очереди.
  • Работа с REST API, JSON, JWT токенами.
  • Обеспечение безопасности через работу с Keychain.

  • Эффективная обработка ошибок.

  • Применение различных паттернов проектирования, начиная с синглтона.

Требования:

  • Фреймворк: UIKit

  • Опыт работы с архитектурой MVVM + C или VIPER (Clean Architecture)
  • Знание работы с многопоточностью: GCD и/или async/await
  • Глубокое понимание жизненного цикла UIViewController и других контроллеров в UIKit.

  • Способность найти решения нетривиальных задач

  • Знание ООП и принципов SOLID

Приветствуется:

  • Опыт работы с App Store, знание их политик и гайдлайнов, выкладкой приложений
  • Знакомство и базовые навыки работы с реактивным программированием на базе Combine
  • Написание unit и UI тестов

Условия:

  • Проектная работа по договору;
  • Оплата в вакансии указана за проект;
  • Участие в интересном проекте в профессиональной команде, где ваши идеи будут быстро находить реализацию;
  • Backend полностью готов. Если со стороны бэка будет чего-то не хватать, это добавляется / исправляется в оперативном порядке.
  • Текстового ТЗ не будет. Зато будет понятный и наглядный Figma макет с прототипом.
  • По завершению работы над проектом у вас будет возможность продолжить работу в команде, осуществляя поддержку и внедрение новых фич.
  • Приоритет будет отдаваться кандидатам, которые подробно опишут свой опыт с примерами работ и ссылками на GitHub.

Ключевые навыки

Uikit
Mvvm
Swift

Контактная информация

2Трейд

Сайт: не указан

Почта: не указана

Вакансия опубликована 01.07.2024 в г. Ярославль.

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

#

Ярославль

Полный день

Подробное описание

7 июня

#

Middle

Ярославль

Полный день

Подробное описание

22 октября

#

Ярославль

Удаленная работа

Подробное описание

21 октября