Описание вакансии
Основные обязанности
- Ответственность за разработку приложений и SDK для iOS, написание высококачественного кода
- Сотрудничество с менеджером продукта, активное участие в обсуждениях требований к продукту, определении функций и т.д.
- Проектирование хорошо продуманной структуры кода и её постоянная итерация и рефакторинг
- Разработка соответствующих проектов в соответствии с общим планом команды
- Оптимизация производительности приложений и обеспечение отзывчивости на различных устройствах iOS
- Отслеживание последних тенденций и технологий в разработке для iOS
Требования к кандидату
- Диплом бакалавра в области компьютерных наук или смежной дисциплины
- 3+ года опыта разработки для iOS с использованием Swift и Objective-C
- Глубокое понимание iOS SDK, UIKit и основных фреймворков
- Опыт работы с RESTful API и интеграцией сторонних библиотек
- Знание системы контроля версий Git и методологий Agile-разработки
- Отличные навыки решения проблем и внимание к деталям
- Хорошие коммуникативные навыки и дух командного сотрудничества
Предпочтительные квалификации
- Опыт работы с CI/CD-процессами для iOS-приложений
- Знание фреймворков для автоматизированного тестирования
- Опубликованные приложения в App Store
- Понимание шаблонов проектирования и принципов архитектуры программного обеспечения


