Bell Integrator – аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Требования:
Знание и эффективное использование IDE Xcode (не ниже 16.4)
Опыт разработки на Swift (не ниже 5.9) от 3 лет
Опыт разработки на архитектуре Viper, MVC, MVVM
Опыт верстки кодом, UIKit + AutoLayout
Продвинутое знание системных API основных фреймворков App Frameworks
Опыт использования Instruments
Понимание циклов работы iOS - приложения и управления памятью
Понимание принципов SOLID, DRY, KISS, YAGNI
Отличное знание Grand Central Dispatch
Отличное знание SPM
Отличное знание Swiftlint и Code Style
Отличное знание Generamba
Отличное понимание ООП, ПОП и паттернов проектирования.
Опыт написания Unit, Snapshot тестов
Опыт развития и поддержки дизайн-системы
Опыт работы/настройки мобильного CI/CD - Fastlane + GitlabCI
Отличные знания IOS Human Interface Guidelines
Проявление инициативы к внедрению новых подходов
Активное участие в код ревью и жизни проекта
Участие в принятии технических решений и планировании процесса разработки
Решение архитектурных задач
Обучение middle & junior разработчиков
Обязанности:
People management
Найм
Проведение собеседований
Участие в процессе онбординга новых разработчиков
Обучение, контроль результатов работы разработчиков
o Оценка профессиональных компетенций, навыков и фундаментальных знаний разработчиков
Составление индивидуального плана развития разработчиков
Выполнение задач по стратегии ИТ в банке
Техническое проектирование, разработка(кодирование) разработка ПО, сопровождение ПО, исправление дефектов ПО (в зависимости от стека, на котором работает)
Оценка трудоемкости разработки на основе технической документации
Декомпозиция задач
Первичное тестирование разработанного ПО
Формирование и устранение технического долга по развиваемой системе
Автоматизация цикла разработки
Подготовка релизного пакета команды
Условия:
Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Уровень заработной платы обсуждается индивидуально;
Удаленный формат работы в РБ и РФ