Разработчик ios
Требования
Местоположение и тип занятости
Компания
Федеральный холдинг с душой стартапа
Описание вакансии
Условия работы
Мы ищем iOS-разработчика для работы над федеральным проектом - Мой Дом.ru, мобильная версия личного кабинета клиента Дом.ru! Работы над пилотным инновационным проектом "Опыт Интернета"
Мы доверим тебе:
- Развитие продукта, работа с интерфейсами, с которыми взаимодействует 100 000 пользователей в день
- Тестирование написанного кода
- Коммуникация с заказчиками
- Работа по Agile
Мы ждём от тебя:
- Опыт коммерческой разработки мобильных приложений под iOS от 3-х лет
- Уверенное знание Swift 5.x, опыт на Objective-C будет плюсом
- Хорошее знание iOS SDK (Foundation, UIKit, CoreGraphics, CoreAnimation и пр.)
- Опыт работы с UI (Storyboards, Xib/Nib, AutoLayout + Code)
- Опыт работы с Git
- Опыт работы с сетевыми запросами и библиотеками (URLSession, Alamofire/Moya)
- Опыт работы с реляционными и объектными БД (CoreData/Realm/SQLite)
- Четкое понимание принципов многопоточности, опыт использования GCD и NSOperationQueue
- Понимание принципов управления памятью в iOS
- Понимание принципов разработки клиент-серверных приложений
- Знание ООП, паттернов проектирования, алгоритмов и структур данных
- Понимание и навыки применения на практике принципов SOLID, KISS, YAGNI, а также DI
- Знание архитектур презентационного слоя (MVC/MVP/MVVM/VIPER/Clean/VIPER-C), понимание разницы между ними и наличие своей точки зрения
- Навыки написания Unit/UI тестов и понимание, зачем это нужно
- Умение работать со сторонними библиотеками.
Мы готовы предложить:
- работу в крупной, динамично развивающейся федеральной компании;
- реальную возможность улучшать процессы в компании;
- официальное трудоустройство, полный соц.пакет (оплачиваемый отпуск, больничные);
- белую зарплату, своевременные выплаты 2 раза в месяц;
- необходимые инструменты для удалённой работы из любой точки мира в формате "Виртуальный офис".