IOS Developer (Senior)
Приглашаем в команду iOS Developer (Senior)
Проект: Цифровой рубль
ЗАДАЧИ:
-
People management o Найм:
-
Предоставление требований к кандидатам.
-
Проведение собеседований
-
Участие в процессе онбординга новых разработчиков.
-
Помощь в решении проблем.
-
Получение обратной связи и проведение one-to-one.
-
Управление ожиданиями.
-
Обучение, наставничество, контроль результатов работы разработчиков.
-
Оценка профессиональных компетенций, навыков и фундаментальных знаний разработчиков.
-
Составление индивидуального плана развития разработчиков.
-
Выполнение задач по стратегии ИТ.
-
Знание технологического стека команды.
-
Участие в выборе целевого стека технологий в рамках задач команды.
-
Техническое проектирование, разработка(кодирование) разработка ПО, сопровождение ПО, исправление дефектов ПО (в зависимости от стека, на котором работает).
-
Оценка трудоемкости разработки на основе технической документации.
-
Декомпозиция задач.
-
Первичное тестирование разработанного ПО.
-
Обеспечение технического качества и качества, разрабатываемого ПО.
-
Формирование и устранение технического долга по развиваемой системе.
-
Автоматизация цикла разработки.
-
Подготовка релизного пакета команды.
-
Проведение экспертизы существующих систем, моделей и применяемых технологий, в том числе в конфликтных, аварийных ситуациях.
-
Консультация смежных подразделений.
-
Работа с документацией.
-
Чтение, написание, рецензирование, согласование технической документации и подготовка дополнительной тех. документации в случае необходимости.
-
Отражение выполняемых работ в автоматизированных системах учета.
-
Изучение новых технологий и подходов.
МЫ ОЖИДАЕМ ОТ ВАС:
-
Знания в области реализации Цифрового Рубля!
-
Знание и эффективное использование IDE Xcode (не ниже 15.4)
-
Опыт разработки на Swift (не ниже 5.9) от 3 лет
-
Опыт разработки на архитектуре Viper, MVC, MVVM
-
Опыт верстки кодом, UIKit + AutoLayout
-
Продвинутое знание системных API основных фреймворков App Frameworks
-
Опыт использования Instruments
-
Понимание циклов работы iOS - приложения и управления памятью
-
Понимание принципов SOLID, DRY, KISS, YAGNI
-
Отличное знание Grand Central Dispatch
-
Отличное знание CocoaPods и SPM
-
Отличное знание Swiftlint и Code Style
-
Отличное знание Generamba
-
Отличное понимание ООП, ПОП и паттернов проектирования.
-
Опыт написания Unit, Snapshot тестов
-
Опыт развития и поддержки дизайн-системы
-
Опыт работы/настройки мобильного CI/CD - Fastlane + GitlabCI
-
Отличные знания IOS Human Interface Guidelines
-
Проявление инициативы к внедрению новых подходов
-
Активное участие в код ревью и жизни проекта
-
Участие в принятии технических решений и планировании процесса разработки
-
Решение архитектурных задач
-
Обучение middle & junior разработчиков
МЫ ПРЕДЛАГАЕМ:
- Официальное оформление в стабильную и динамично развивающуюся ИТ компанию EGAR Technology;
- Удаленный формат работы;
- График работы с 9:00 до 18:00;
- Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
- Полноценную проектную команду с четким разделением ролей;
- Оперативное решение организационных вопросов;
- Возможность профессионального роста (вертикального или горизонтального);
- Возможности обучения (курсы, сертификация);
- Бонусы по реферальной программе, за успешную рекомендацию;
- Дополнительно 4 дня в год по болезни без больничного листа (sick day);
- Расширенный пакет ДМС, включая стоматологию;
- Сохранение баланса между работой и личной жизнью.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Программист-разработчик
Очень низкий потолок для роста и профессиональном и денежном плане.