Системный разработчик в Мобильные платежи

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

МоскваПолный рабочий день

Компания

Оператор национальной платежной системы «Мир»

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

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

ПРОЕКТ:
Сервис защиты мобильных приложений - это принципиально новое промышленное решение, которое позволяет защищать мобильные приложения, разработанные на базе платформ Android/iOS. У нас дружная команда, много системного программирования на Rust, высокая компетенция в области криптографии, выстроен процесс CI/CD. Применяем самые современные техники защиты, а для тестирования есть собственная мобильная ферма, которая включает несколько десятков популярных на рынке смартфонов и основывается на решениях OpenSTF и Appium.

КОМАНДА И ПРОЦЕССЫ:

  • Мы ориентированы на работу по адаптированному Скраму - используем только те артефакты, которые приносят пользу команде;
  • Продолжительность каждого спринта - примерно неделя;
  • Придерживаемся принципов продуктовой разработки: команда работает над фичей от проработки бизнес-идей до вывода на PROD;
  • В команде 5-7 человек;
  • Полное доверие к каждому члену команды в принятии решений относительно архитектуры и технической реализации.

ТЕХНОЛОГИЧЕСКИЙ СТЕК:

  • Разработка backend на Java (Spring);
  • Разработка основных модулей защиты на Rust;
  • Java для написания инструментальных авто-тестов под Android/iOS ;
  • Для CI/CD используем Jenkins, Ansible, Docker-контейнеры.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:

  • Разрабатывать системы защиты мобильных приложений под Android/iOS;
  • Реализовывать техники защиты от реверс-инжиниринга;
  • Разрабатывать механизмы аттестации мобильных устройств.

ОТ ТЕБЯ ПОТРЕБУЕТСЯ:

  • Опыт разработки на Java;
  • Опыт системного программирования;
  • Понимание криптографических алгоритмов;
  • Хорошее знание Linux, понимание, как работает Android и/или iOS и операционные системы в целом;
  • Опыт работы с Git, Maven, Gradle, Nexus;
  • Знание основ работы с Docker-контейнерами.

БУДЕТ ЗДОРОВО, ЕСЛИ:

  • Опыт разработки приложений под Android и/или iOS;
  • Есть опыт работы с байт-кодом LLVM;
  • Есть опыт работы с инструментами реверс-инжиниринга (IDA, Radare2, Frida, JEB).

ЧТО У НАС ЕСТЬ:

  • Достойный уровень заработной платы + премии;
  • Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
  • Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
  • Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
  • Комфортный офис на ст.м. Римская (БЦ «Голден Гейт»): зоны отдыха, корпоративная столовая, кухни с чаем, кофе и снеками;
  • График работы: 5/2, возможность работать удаленно.