Alfa Digital: нескучный финтех
Alfa Digital — это ИТ-подразделение Альфа-Банка. Здесь 9000 специалистов в 350 продуктовых командах разрабатывают не только приложения, которыми пользуются 13 млн клиентов, но и воплощают свои инновационные идеи, пользуясь ресурсами банка, входящего в пятерку крупнейших в стране*.
Бигтех в финтехе
Alfa Digital — один из лидеров финтеха и по уровню, и по масштабу проектов. Чат-бот и интернет-банк для предпринимателей заняли первое место в рейтинге Markswebb, а мобильное приложение банка доказывает лидерство его уже . Цифровая инфраструктура банка — это уровень бигтеха: 2500 микросервисов, 2900 серверов, 11 петабайт данных, высоконагруженные сервисы с 26 000 запросов в секунду.
Хорошему архитектору, разработчику, продакту, аналитику всегда важно увидеть, как его идея и реализация работает на аудитории.

Кроме сложных технических задач мотивирует то, что моя работа приносит пользу. И она не какая-то абстрактная, а очень конкретная. Выражается в метриках, комментариях пользователей, откликах коллег. Каждый день я мониторю отзывы в магазинах Android-приложений: RuStore, Galaxystore. Всегда приятно смотреть на позитивные комментарии. На негативные тоже обращаю внимание, благодаря им мы можем улучшать продукт.

Задачи «со звездочкой»
Запуск нового интернет-банка за один месяц вместо года — пожалуй, один из самых сложных проектов, который помнят сотрудники Alfa Digital. Вместо подхода Mobile App Only, применявшегося для мобильных устройств к началу 2022 года, спецы из Alfa Digital предложили другой: кросс-платформенное решение с микросервисной архитектурой, общей для веб-банка и Альфа-Мобайла. Так появился интернет-банк в концепции New School Mobile Web, где пользователи не делятся на мобильных и браузерных, iOS и Android. Для юзеров он практически неотличим от приложения благодаря мобильным UI-компонентам.
А еще Альфа-Онлайн независим от глобальных мобильных платформ, что стало в 2022 году не просто модным, а буквально необходимым для выживания. Бэклог продукта был расписан до конца 2022 года, но после февраля разработка перешла на космическую скорость: новый интернет-банк с основными функциями был запущен 12 апреля.
Разработка в Альфе выстроена по Scrum и ведется на классическом стеке: Java, Node.js, Kotlin/Swift, Kafka, Elastic, MongoDB, Docker, Kubernetes, C++, TypeScript, Spring, Redux, PostgreSQL, Python, Pega. Архитекторы и разработчики могут влиять на стек, привнося новые технологии, продукты, фреймворки.

Инициатива не наказуема
Каждый сотрудник может выдвинуть идею, предложить, как улучшить процессы, которые будут поддержаны любыми ресурсами. В команде Growth Hacking есть фишка, интересная тем, что ребята фултайм заняты экспериментами, не отвлекаясь на рутину. Так гипотезы проверяются намного быстрее.
Самостоятельность и смелость важны не только при выдвижении идей, но и в ежедневной работе. Здесь ценят готовность принять решение и ответственность за него.

Мне нравится наша реализация мини-приложений для iOS. Один модуль — одно приложение. У нас уже была система модулей с использованием CocoaPods. Мы ее немного подтюнили, добавили XcodeGen, написали чуточку скриптов на Swift с использованием SwiftSyntax и теперь в одну простую команду можем из любого модуля сделать отдельное мини-приложение, которое собирается за считанные секунды. Так мы упростили сборку проектов при запуске единичных фич и ускорили разработку.

В команде Alfa Digital не боятся ошибок. Здесь не принято искать виноватых в проблемах, намного важнее — решать их и разбираться, как избежать такого в дальнейшем.

Как-то я внес очень срочную доработку в высоконагруженный раздел «История операций», и мы не успели провести нагрузочное тестирование. На релизе оказалось, что из-за моей ошибки запрос на экране затраивается, и нагрузка от клиентов может положить мобильное приложение. Мы притормозили раскатку релиза, стали срочно искать решение в бэкенде и в итоге исправили ситуацию. Потом внимательно разобрали ее. Никто не сказал мне чего-то плохого. Выводы я сделал сам.
Работу над реализацией проекта в большой степени определяет его команда. Идеи принимаются от всех сотрудников, по ним проходит голосование, и после «ОК» от стейкхолдеров лучшие идут в бэклог продукта. Выбор технической реализации полностью находится на стороне разработчиков.

Мы совместно продумываем вектор движения своего проекта. Так, мы сами, опираясь на бэклог и опыт, составили стратегию развития чата и презентовали стейкхолдерам. Они подтвердили ее, и работа над продуктом продолжилась в соответствии с нашими идеями.

Время, вперед
Сотрудники Alfa Digital сами управляют своим временем. Каждый оценивает сроки по задаче и выставляет временны́е рамки для рабочих встреч (выделяются слоты на созвоны со своей и смежными командами, на самостоятельное обучение и внутренние проекты). Да, заботиться о сохранении work-life balance тоже придется самому, зато можно выстроить удобный для себя темп и график работы.

Если ты оценил срок по проекту и коллеги рассчитывают на него, ты отвечаешь за его соблюдение. Никто не следит, когда ты начал и закончил рабочий день — главное, чтобы задачи решались. Ну а если ты полночи кодил перед релизом, завтра можно без лишних согласований подключиться позже — надо только команду предупредить.
Также сотрудники свободны в направлении собственного развития. Можно расти по грейдам в своей области или сменить трек и попробовать себя в другой роли. Компания поддержит — например, внутренними программами рескиллинга. Перспективных коллег, которые хотят освоить новые языки программирования, компания поощряет отдельной квотой на ИТ-курсах Alfa Campus.
В сообществе профессионалов Alfa Digital открыта масса возможностей для прокачки:
- хард-специалисты вместе с профессиональными тренерами создают прикладные программы обучения в Alfa Academy;
- банк проводит митапы и конференции для обмена экспертизой — по QA, Data Science, Design Systems, Backend, JavaScript, System Analytics, Scrum, iOS, Product и др.;
- можно учиться у менторов — признанных внутренних и внешних экспертов, в том числе у 50 топ-менеджеров, включая CEO Альфа-Банка.


Когда вокруг много ребят с хорошим опытом, проходят внутренние митапы, ты быстро растешь. Я пришел продактом и за полгода узнал столько, что захотелось даже вернуться ненадолго на предыдущую работу и все там переделать.
Обучение делится на две ветки: в рамках должности, где можно следовать готовому учебному треку, и дополнительное — на выбор самих сотрудников. Они согласовывают обучение с руководителем, затем Alfa Digital помогает отобрать лучшие программы и провайдеров и организовать процесс. Внешнее обучение и билеты на ИТ-конференции по согласованию оплачиваются банком. Также для всех специалистов приобретается доступ к онлайн-библиотекам MyBook и Alpina Digital.

Хипстеры в любом городе
В опросе о положительных чертах работы в Alfa Digital сотрудники чаще всего выделяли возможности для развития, отношения с командой, стратегию и условия труда.
Каждый может работать там, где ему удобно, и на том, что нравится. При желании — доступна удаленка из любой точки России. Но и в офисах тоже хорошо. Они расположены в Москве, Санкт-Петербурге и Екатеринбурге, а в Сочи есть коворкинг, в котором могут работать все желающие. Везде доступны функциональные рабочие зоны, включая места для работы стоя. Для перезагрузки — кикер, теннис, массажные кресла. А в московском офисе еще и пятницы в формате pet-friendly. Для здоровья — фитнес-клуб, фудкорт с правильным питанием и микрозелень. При релокации в города с ИТ-офисами банк компенсирует аренду жилья, переезд и перевоз вещей.
Для работы доступно все нужное оборудование, рабочие места с несколькими мониторами или более специфическая техника под запрос отдельных специалистов.
Денежные вознаграждения в Alfa Digital выше рынка, причем с регулярными индексациями по результатам работы. А в 2022 году банк повысил всем сотрудникам зарплаты на 15%. Кроме того, работникам доступны ДМС и корпоративный психолог, полная компенсация зарплаты во время больничного, выплаты к семейным событиям и помощь в сложные моменты, корпоративная льготная Альфа-Карта и льготное страхование.

Пора посмотреть вакансии
В Alfa Digital открыты вакансии для разработчиков (Java, JavaScript, Fullstack, iOS и Android), архитекторов, QA, аналитиков, DevOps и продактов.
Присоединяйтесь, чтобы:
- создавать масштабные приложения и видеть, как они влияют на жизнь пользователей;
- самостоятельно определять путь своего продукта и собственного развития, принимать решения и воплощать идеи, не боясь ошибиться;
- быстро прокачивать скиллы, пользуясь внутренними и внешними возможностями работодателя;
- работать там, где удобно — в офисе будущего или корпоративном коворкинге у моря, на удаленке или в гибридном режиме, и получать компенсации выше рынка;
- расти в команде, где фан и легкость общения соединяются с лучшей экспертизой.
* по данным Банки.ру на 2022 год.