Тимлид команды iOS-разработки
Требования
Местоположение и тип занятости
Компания
Компания с гибким подходом к работе, инновационными проектами, технологичными решениями и яркой корпоративной культурой
Описание вакансии
Условия работы
Проекты:
- Мобильное приложение "Совкомбанк Бизнес" - это мобильное приложение интернет банкинга для юридических лиц. Более 15 000 клиентов банка используют приложение.
Наша команда выполняет весь спектр работ по развитию приложения: от проработки UI до тестирования и пилотирования приложения.
Основной вектор развития приложения сейчас - редизайн и рефакторинг, полностью убираем легаси. Так же дорабатываем в соответствии с новыми потребностями бизнеса. - ЕМП - модульное мобильное приложение для внутренних сотрудников банка, один из основных инструментов работы для сотрудников банка, участвующих в оформлении карты рассрочки "Халва".
Более 5 000 сотрудников используют приложение.
Наша команда выполняет весь спектр работ по развитию приложения: от проработки UI до тестирования и пилотирования приложения. Приложение написано целиком с нуля.
Каждый проект это:
- более 150 тыс. строк кода
- более 200 экранов
- модульная архитектура
Мы разрабатываем в стиле trunk-based development, это значит, что:
- все разработчики работают с актуальным кодом
- мы против долгих ревью и больших MR
- все изменения по готовности вливаются в основную ветку
- все значительные изменения закрываются фиче-флагами
- проект всегда готов к публикации
Технологический стек:
- Приложение Совкомбанк Бизнес: Swift; MVVM (MVVM + координаторы); Codable; Cocoapods + SPM; Swinject; AFNetworking; SwiftLint
- ЕМП: Swift; RxSwift/closure/delegate; MVVM (MVVM + координаторы); Codable; Cocoapods; Swinject; Alamofire, Moya
Обязанности:
•Работа с командой (найм, адаптация, мотивация)
•Работа с продуктами на iOS (ревью, принятие архитектурных решений, ответственность за качество кода)
Требования:
- Знание Swift;
- Понимание DI;
- знание архитектур MVC, MVVM, MVP, понимание работы протокола HTTP, навыки работы с потокобезопасным кодом;
- опыт разработки клиент-серверных приложений;
- понимание архитектур MVVM, MVC, VIPER и других;
- умение оценивать объем и сроки выполнения работ, делать обещанное вовремя;
- способность находить простые решения для сложных задач.
Мы предлагаем:
- Официальное оформление с первого дня выхода на работу.
- Возможность выбрать офис в Новосибирске (Академгородок - Демакова, 30 или Октябрьская магистраль, 4) или удалёнка.
- Атмосферу профессионального развития, вдохновленную принципами Agile.
- Профессиональную команду разработки, авторитетных тимлидов и опытных наставников.
- У нас самый уникальный портфель бенефитов по программе софинансирования (ДМС со стоматологией, фитнес, школа ин. языков на выбор, скидки на коробочные продукты банка и партнеров).
- Мы поможем развить вашу проф. экспертизу: оплатим профессиональные тренинги и внешние образовательные курсы, участвуем в ИТ активностях (митапы, хакатоны, юконы).
- Вовлеченность, комфорт, свобода, минимум бюрократии, нет дресс-кода, гибкое начало и завершение рабочего дня, приходи – с нами будет интересно!