IOS developer
Зарплата
от 350 000 до 450 000 ₽
Требования
Местоположение и тип занятости
Компания
Ключевой банк Республики Крым и города Севастополя
Описание вакансии
Условия работы
РНКБ – ключевой банк Республики Крым. Также представлен в Центральном, Северо-Западном и Южном федеральных округах. РНКБ Банк входит в топ-30 самых инновационных банков России, обслуживая более 2,2 млн физических лиц и 85 тысяч корпоративных клиентов.
Вам предстоит:
- разработка приложения мобильного банка;
- фиксация технологической реализации в Confluence / Jira;
- участие в проектировании API вместе с командой backend-a.
Используемый стек технологий / программ:
- пишем на Swift;
- архитектура MVVM;
- развернут Gitlab CI.
Требования:
- опыт коммерческой разработки не менее 4-х лет;
- желание развиваться и изучать инновационные технологии;
- опыт работы с RESTful интерфейсами;
- знания и умение работать с Git в команде;
- умение адекватно оценивать трудоёмкость и сроки;
- уверенное знание UIKit, жизненный цикл приложения и UIViewController, понимание механизма работы с памятью;
- способность поддержать беседу по архитектурам (VIPER, MVVM, MVC), знание их особенности и нюансы реализации;
- способность написания понятного и документированного кода;
- написание тестов.
Вам предстоит:
- Разработка приложения мобильного банка;
- Разработка архитектуры приложения;
- Разработка продуктовых фич и исправление багов;
- Рефакторинг и избавление от legacy;
- Code review.
Требования:
- Опыт коммерческой разработки под iOS от 4 лет;
- Отличное владение Swift, есть опыт в вёрстке UI;
- Уверенное владение основными фреймворками;
- Знание шаблонов проектирования, архитектурных подходов, стремление к SOLID;
- Понимание работы сетевого взаимодействия (HTTP, Push notifications);
- Опыт написания тестов (mocks, Unit, UI);
- Знание остального стандартного стека разработки: Git, Jira, etc;
- Ответственность и пунктуальность.
Бонусы
Условия:
- возможность работать из дома;
- стабильная заработная плата по результатам собеседования;
- ежемесячные премии по итогам выполнения плана;
- интересные разнообразные задачи, возможность прокачать свои скиллы;
- ДМС со стоматологией;
- возможность карьерного роста;
- повышение уровня компетенции (участие в тренингах и вебинарах);
- комфортная и позитивная атмосфера в коллективе, яркая корпоративная жизнь.