Ведущий разработчик IOS\Android (senior)

16 Декабря

Партнерские Вакансии

Город:

Минск

Занятость:

Полная занятость

Компания "Бэлл Интегратор"

BELL INTEGRATOR – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией.

На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны.

Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь).

ПРОЕКТ:

Проекты в банковской сфере. Проект - «Цифровой рубль» (знания в области реализации цифрового рубля в приоритете). Что такое ЦР? – это третий вид денег, в дополнение к наличным и безналичным. Цифровые рубли можно будет использовать для оплаты товаров и услуг, переводить другим людям и организациям, в них можно будет хранить сбережения.

В рамках проекта ЦР будет реализовано:
- Открытие и пополнение кошельков клиентом на платформе ЦР;
- Проверка остатка кошелька, история операций;
- Изменение статуса кошелька, изменение данных клиента;
- Покупка и продажа ЦР;
- Переводы C2C и C2B;
- Возвраты B2C;
- Процедуры, предусмотренные законодательством в сфере ПОД/ФТ/ФРОМУ, валютным законодательством.

ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:

  • Опыт мобильной разработки для Android или IOS от 3 лет.

Для Android:

  • Знание и опыт работы с IDE Android Studio (от 2024.1.1) и Gradle (от 8.5.0).

  • Глубокое знание языка Kotlin (от 1.8 и выше), Kotlin coroutines и
    платформы Android (API >= 21).

  • Знание языка Java (17 и выше).

  • Знание и опыт работы с архитектурой Clean architecture + MVVM,
    понимание принципов многомодульной архитектуры.

  • Опыт работы с Git, GitLab.

  • Опыт написания Unit, Snapshot тестов.

  • Опыт настройки мобильного CI/CD.

  • Знание и опыт работы с UI паттернами пользовательского интерфейса.

  • Опыт работы с UIKit.

  • Опыт в оптимизации приложений Android: выявление и оптимизация
    проблемных мест UI и при работе с данными.

  • Понимания принципов ООП, SOLID, KISS, DRY, YAGNI и шаблонов
    проектирования.

  • Знание и опыт работы с сетевым стеком http, WebSocket.

Для IOS:

  • Знание и эффективное использование 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:
  1. Найм.
  2. Предоставление требований к кандидатам.
  3. Проведение собеседований.
  4. Участие в процессе онбординга новых разработчиков.
  5. Помощь в решении проблем.
  6. Получение обратной связи и проведение one-to-one.
  7. Управление ожиданиями.
  8. Обучение, наставничество, контроль результатов работы разработчиков.
  9. Оценка профессиональных компетенций, навыков и фундаментальных.
  10. знаний разработчиков.
  11. Составление индивидуального плана развития разработчиков.
  • Выполнение задач по стратегии ИТ в банке.

  • Участие в выборе целевого стека технологий в рамках задач команды.

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

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

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

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

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

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

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

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

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

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

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

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

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

МЫ ПРЕДЛАГАЕМ:

  • Возможность участия в интересных проектах.
  • Возможность профессионального и карьерного роста в компании.
  • Опыт работы в команде профессионалов.
  • Специальные тарифы для сотрудников в спортивные клубы и языковые курсы.
  • Удаленный формат работы.

Похожие вакансии

24 Декабря

Ведущий инженер-механик

Борисов

Компания "Белмедстекло" Обязанности: Обеспечение работоспособности производственного оборудования, подготовка планов (графиков) осмотра и...

Отправить резюме подробнее

24 Декабря

Ведущий архитектор( РУП «Белорусский институт строительного проектирования» Управления делами Президента Республики Беларусь )

Минск

Компания "РУП «Белорусский институт строительного проектирования» Управления делами Президента Республики Беларусь" Проектный институт полного...

Отправить резюме подробнее

25 Декабря

Разработчик .NET( Тинькофф )

Минск

Компания "Тинькофф" .NET стремительно набирает популярность в компании: по количеству разработчиков C# сейчас на втором месте (200+ человек),...

Отправить резюме подробнее

23 Декабря

Ведущий инженер - механик

Минск

Компания "Государственное предприятие “АКАДЕМФАРМ” ИФБ НАН Беларуси" Сегодня АКАДЕМ ФАРМ — это динамично развивающееся наукоемкое фарм...

Отправить резюме подробнее

25 Декабря

Senior Frontend Developer (Vue)( КрокусАппс / WakeApp )

Минск

Компания "КрокусАппс / WakeApp" «КрокусАппс» — международная IT-компания, предоставляющая услуги по разработке и поддержке программного...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: