IOS-разработчик (Senior) (удаленная работа)

27 декабря 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: IOS-разработчик (Senior)

Описание вакансии

Требования:

  • Знания в области реализации Цифрового Рубля;

  • Опыт в Финтех проектах, обязательно;

  • Знание и эффективное использование 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 + GitlabC;

  • Отличные знания IOS Human Interface Guidelines;

  • Проявление инициативы к внедрению новых подходов;

  • Активное участие в код ревью и жизни проекта;

  • Участие в принятии технических решений и планировании процесса разработки;

  • Решение архитектурных задач;

  • Обучение middle & junior разработчиков.

Обязанности:

  • People management;

  • Найм:
    Предоставление требований к кандидатам
    Проведение собеседований
    Участие в процессе онбординга новых разработчиков
    Помощь в решении проблем
    Получение обратной связи и проведение one-to-one
    Управление ожиданиями
    Обучение, наставничество, контроль результатов работы разработчиков
    Оценка профессиональных компетенций, навыков и фундаментальных
    знаний разработчиков
    Составление индивидуального плана развития разработчиков

  • Выполнение задач по стратегии ИТ в банке;

  • Техническое проектирование, разработка(кодирование) разработка ПО,
    сопровождение ПО, исправление дефектов ПО (в зависимости от стека, на
    котором работает);

  • Оценка трудоемкости разработки на основе технической документации;

  • Декомпозиция задач;

  • Первичное тестирование разработанного ПО;

  • Обеспечение технического качества и качества, разрабатываемого ПО;

  • Формирование и устранение технического долга по развиваемой системе;

  • Автоматизация цикла разработки;

  • Подготовка релизного пакета команды;

  • Проведение экспертизы существующих систем, моделей и применяемых
    технологий, в том числе в конфликтных, аварийных ситуациях;

  • Консультация смежных подразделений;

  • Работа с документацией - Чтение, написание, рецензирование, согласование технической документации и подготовка дополнительной тех. документации в случае необходимости;

  • Отражение выполняемых работ в автоматизированных системах учета;

  • Изучение новых технологий и подходов.

Условия:

- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно в РФ/РБ и дружественных странах.



Посмотрите похожие вакансии

IOS-разработчик Senior
Компания: Decart IT-production
Зарплата: от 240 000 до 320 000 руб.
IOS Developer (Senior)
Компания: EGAR Technology
Зарплата: з.п. не указана
Flutter-разработчик Senior Midle+
Компания: Облачные технологии
Зарплата: от 160 000 до 220 000 руб.
IOS developer (Senior)
Компания: Купибилет
Зарплата: з.п. не указана