Мы ищем опытного IOS разработчика, который будет работать над созданием мобильного
приложения для наших пользователей. Основные пользователи нашего приложения это
ТОП менеджмент Банка.
Немного о самом приложении, в данный момент это единое рабочее место руководителя,
которое включает в себя Работу с календарем, почтой, заметками, задачами (Написали
свой аналог для трелло и с ним предстоит еще много работы), новости, основные
показатели банка + голосовой помощник и jazz для голосового общения.
Нам предстоит сделать следующий шаг – помочь руководителю сфокусироваться на самом
важном и отсечь все лишнее. Для этого нам нужен ты! В итоге должен получиться продукт,
который позволяет руководителю всегда быть в фокусе, и освободить его от рутины.
В самом идеальном случае мы подключим много ИИ в проект и сможем помочь
руководителю не только быть в фокусе но и решать проблемы почти без участия человека.
• Разрабатывать и поддерживать приложения для iOS (iPhone/iPad) с использованием
UIKit + SwiftUI
• Участвовать во всех этапах жизненного цикла проекта
• Работать в команде с другими разработчиками, дизайнерами и менеджерами
проектов
• Выбирать технические решения и подходящий стек технологий, которые решают
проблемы бизнеса
• Проектировать масштабируемую архитектуру приложения
• Развивать и поддерживать DesignSystem для UIKit и SwiftUI
• Покрывать код unit тестами
• Проводить CodeReview
• Управлять техническим долгом
• Практический опыт работы не менее 4 лет в разработке iOS приложений
• Знание ООП и структур данных, понимание распространенных шаблонов
проектирования
• Отличное знание языка программирования Swift
• Опыт работы с Operations, GCD
• Обязательный опыт работы с UIKit, Core Data
• Понимание и практический опыт применения архитектурных паттернов MVx/VIPER
• Опыт проектирования RESTfull API
• Опыт работы с Git
• Высокий уровень ответственности и самоорганизации
• Готовность взять на себя инициативу
• Английский язык (желательно Intermediate или выше)
Будет преимуществом
• Понимание Swift Structured Concurrency
• Практический опыт перехода с UIKit на SwiftUI
• Опыт работы с SPM
• Опыт работы с AVFoundation