👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик Android (Remote)

Местоположение и тип занятости

Москва, Санкт-Петербург, ПензаПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

Условия работы

Основные требования:

  • Отличные знания Java Core, Kotlin, Android SDK
  • Алгоритмы и структуры данных
  • Паттерны проектирования и умение их применять на практике, ООП, SOLID
  • Архитектурные паттерны MVP, MVVM, MVI и опыт их применения
  • Принцип Clean Architecture
  • Знание тонкостей работы разных версий ОС Android
  • Опыт использования Android Architecture Components
  • Опыт применения DI (Dagger2) и для чего вообще он нужен
  • Владение основными средствами контроля версий
  • Опыт в финтехе будет плюсом

Должностные обязанности:

  • Написание качественного и тестируемого кода на языках Kotlin и Java
  • Командная работа над развитием и поддержкой существующего мобильного приложения
  • Участие в обсуждении и принятии решений по планированию процесса разработки
  • Взаимодействие с другими командами разработки, дизайнерами и аналитиками
  • Проведение Code Review

Описание проекта: Команда Ме2Ме

Система быстрых платежей (СБП) – проект Банка России и НСПК, который был запущен в начале 2019 года первыми 12 банками. На текущий момент Участниками СБП являются уже более 140 банков.

С помощью СБП можно осуществлять мгновенные переводы по номеру телефона между клиентами разных банков, платить за товары и услуги с использованием QR кодов. Система постоянно развивается, реализовываются новые сервисы, которые внедряются во все банки в обязательном порядке.

Сервисы СБП:

1.     Реализовано Сервис C2C – Переводы по номеру телефона между клиентами разных банков. Для отправки перевода клиенту достаточно указать номер телефона получателя перевода и выбрать из списка банков – участников СБП банк получателя. Перевод поступит на счет получателя в течение 15 секунд

2.     Реализовано Сервис C2B/B2C – платежи физических лиц в пользу юридических лиц. Для оплаты клиент считывает QR код (или переходит по платежной ссылке, например, в СМС) и оплачивает счет. Деньги поступают на счет продавца в течение 15 секунд. Сервис B2C – возврат средств за оплаченный товар/услугу.

3.     Необходимо реализовать Сервис Me2Me Pull

Далее планируется внедрение других сервисов СБП – C2G (платежи в пользу гос. органов), B2B (платежи между юр. лицами), Подписки и другие.

Сервис Me2Me Pull в рамках Системы быстрых платежей позволяет клиентам МТС Банка пополнять счета в МТС Банке со своих счетов в других банках из приложения МТС Банка, а также совершать денежные переводы из МТС Банка на свои счета в другие банки из приложения другого банка. Для перевода денег не нужно открывать приложения разных банков: достаточно один раз предоставить свое согласие на пополнение счета в МТС Банке в приложении банка, со счета которого осуществляется перевод. После этого все последующие переводы из этого банка можно будет инициировать из мобильного приложения МТС Банка, направив запрос на нужную сумму через приложение, не открывая при этом приложение банка, из которого будет списываться сумма перевода. Таким же образом работает сервис отправки денежных переводов из МТС банка: клиенты смогут или подтверждать каждое списание денег со счета в МТС Банке, направленное из приложения другого банка, или однократно предоставить разрешение на списание со счета в МТС Банка на свои счета в других банках.

Команда проекта: PO, аналитик, разработчик, тестировщик команды СБП (коллеги отвечают за бэковую часть) и РО, дизайнер команды Стрима Система денежных переводов (фронт мобильного приложения) и команда, которую необходимо найти (аналитик, разработчики и тестировщик).