Компания "БИФИТ" - аккредитованная продуктовая IT-компания один из лидеров на рынке разработки ПО для бизнеса, финансов, систем информационной, сетевой безопасности. Основное направление деятельности компании – разработка, внедрение и сопровождение системы электронного банкинга - ДБО «iBank».
Каждый третий российский банк эксплуатирует нашу систему, обслуживая более 780 тыс. корпоративных и более миллиона частных клиентов. Среди пользователей нашей системы такие банки как РНКБ, Россия, Зенит, ОТП банк, Абсолют Банк.
Приглашаем в команду iOS разработчиков на проект ДБО «iBank» - мобильный банкинг, для разработки приложения для физических лиц. Возможность влиять на ход развития продукта и свобода в выборе технических решений.
В проекте используются технологии и подходы:
- Язык программирования: Swift 5
- Архитектура: VIPER, плюс REDUX для модулей платежей, модуляризация приложений используя Cocoapods;
- Сборка: Налаженный CI с помощью Fastlane, TeamCity;
- Тестирование: Quick+Numble;
- Контроль версий: Git, Gerrit.
Что предстоит делать:
- Разрабатывать приложения для iOS в команде;
- Участвовать в ежедневных стендапах;
- Писать качественный и тестируемый код;
- Участвовать в принятии технических решений и планировании процесса разработки; Принимать участие в обсуждении новых фич;
- Участвовать в code-review.
Требования к кандидату:
- Подтвержденный опыт разработки под iOS от 4 лет +;
- Высшее оконченное образование, желательно техническое;
- Уверенное знание Swift;
- Знание AutoLayout и Storyboard;
- Опыт параллельного и многопоточного программирования;
- Опыт разработки сетевых приложений как на уровне сокетов, так и на уровне HTTP;
- Знакомство с шаблонами проектирования и умение их применять, придерживаться принципов SOLID;
- Умение быстро изучать и умело применять новые технологии и SDK;
- Наличие документов воинского учёта.
Будет плюсом:
- Опыт работы с SwiftUI;
- Опыт работы с другими языками программирования (Kotlin/Java/C)
- Опыт написание Unit/UI тестов;
- Знание распределенных систем контроля версий (Git);
- Опыт работы с багтрекерами;
- Опыт работы в команде;
- Опыт размещения собственного приложения в App Store.
Условия:
- Оформление ТОЛЬКО по трудовому договору, в штат компании, с первого дня работы;
- Официальная заработная плата, оплачиваемые переработки, индексация;
- Окончательный размер заработной платы обсуждается по итогам технического собеседования. Грейдовая система заработной платы и должностей;
- Гибкий работы: начало рабочего дня с 8.00 до 12.00 по МСК, окончание с 17.00 до 20.00, 8 рабочих часов+1 час обеденный перерыв;
- Режим работы на выбор: полностью дистанционно, из офиса или гибридный;
- Удобный офис в 10 минутах ходьбы от ст. м. "Первомайская" с комфортными рабочими местами;
- Социальный пакет: оплачиваемые обеды (при работе из офиса), корпоративное ДМС с возможностью подключения близких родственников;
- Возможность карьерного и профессионального роста;
- Корпоративные команды по бегу и волейболу.