Кто мы: трайб Digital.
Мы находимся в поиске Senior/Tech lead iOS разработки в команду, которая занимается созданием интернет и мобильного банка, не уступающего современным рыночным стандартам, обладающим хорошим заделом для развития новых сервисов и масштабирования на клиентов ОТП Банка.
Стек:
- Архитектура: MVVM+R, MVC;
- Фреймворки: RxSwift, Realm, SnapKit;
- SVC: Git+BitBucket;
- CI/CD: TeamCity, fastlane.
Что тебя ждет:
- Проектирование и разработка очень важных для клиента фич в цифровом банкинге;
- Анализ качества кода;
-
Обучениe членов сообщества по компетенциям современным best practices;
-
Проведения онбординга новых членов сообщества по компетенциям;
-
Контроль применяемых в сообществе по компетенциям практик и их постоянного улучшения;
-
Анализ современных технологий и подходов на рынке, а также их применимости в микросервисах и приложения трайба;
-
Непосредственного сотрудничества как с членами сообщества по компетенциям, так и с архитекторами решений, с целью выяснения путей улучшения технологического слоя трайба
- Проводить code-review;
- Создавать лучшую архитектуру мобильного приложения.
Что мы ждем от тебя:
- Уверенное знание Swift;
- Понимание принципов реактивного программирования (RxSwift, RxCocoa, RxRealm);
- Знание Foundation, UIKit;
- Понимание работы ARC, опыт определение и устранение утечек памяти;
- Умение работать с потоками в iOS приложении;
- Понимание REST API;
- Знакомство с HIG;
- Знание принципов ООП, SOLID, Design patterns;
- Навыки работы с системой контроля версий Git и подобных.