Разработчик 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 в г. Ярославль.

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

#

от 140 000 до 195 000 ₽

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

Полный день

Сбербанк - крупнейший банк в России (88 млн активных клиентов), один из ведущих международных финансовых институтов. Самый дорогой российский бренд, входящий в топ - 25 брендов мира. Мы создаем новую технологическую платформу, которая обеспечивает...

14 июня

#

Москва

Киевская

Полный день

Чем вам предстоит заниматься:

  • Проектирование и разработка фронтенд-приложений на React
  • Оптимизация и расширение функционала имеющегося кода

Кого мы хотим видеть в нашей команде...

3 апреля

#

Москва

Полный день

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

7 мая