Введение
Мы разрабатываем аналитическую платформу для эквайрингового бизнеса банка - on-premise продукт, который обрабатывает большие объемы данных платежных систем и считает по ним экономику эквайринга. У платформы есть веб-интерфейс, разворачивается она в контуре заказчика в Саудовской Аравии. Предметную логику, расчетную модель и состав данных мы подробно разбираем на собеседовании. Работа полностью удаленная.
Мы ищем инженера, который возьмет этот продукт на себя - от модели данных до работающего интерфейса - и будет делать это с активным использованием ИИ-агентов для написания кода. Нам не нужен человек, который «попробовал Copilot»: нужен тот, для кого AI-assisted разработка уже стала основным способом писать код.
Идеальный кандидат - full-stack разработчик с техническим образованием и инженерным опытом, набранным еще до эпохи LLM, который затем перестроил свою работу вокруг ИИ-инструментов. По бэкенду наш выбор - Go, по фронтенду предпочтений нет. Отдельно ждем откликов от выходцев из компаний-разработчиков процессингового ПО - OpenWay, BPC, Compass Plus и аналогов.
Обязанности:
- Разработка платформы: получение, обработка и нормализация больших объемов данных из внешних источников и систем заказчика
- Проектирование модели данных и расчетного ядра платформы
- Разработка веб-интерфейса платформы и API между фронтом и бэком
- Подготовка продукта к развертыванию on-premise в контуре банка: установка, конфигурирование, интеграция с источниками данных заказчика
- Аналитический контур на том же массиве данных: подготовка витрин и срезов, дашборды в Power BI для заказчика
- Прямое общение с заказчиком: уточнение постановки, демонстрация результатов, сбор обратной связи
Требования: - Ключевое: активное и результативное использование ИИ-агентов в разработке. Расскажите в отклике, какими инструментами вы пользуетесь, на каких задачах и что уже сделали таким образом
- Высокий уровень внимания к деталям. Например, контракт между фронтом и бэком - это ваша зона ответственности, а не модели: какие данные отдаются и в каком формате, нет ли в ответе лишнего, как устроена пагинация, в каком виде задаются фильтры и какие фильтры доступны на каком эндпоинте. Все это вы вычитываете и доводите до идеала сами. На выходе - выверенный код, за который 100% ответственности несет разработчик, а не ИИ-модель
- Техническое образование и опыт промышленной разработки от 6 лет, значительная часть которого набрана до появления LLM-инструментов: вы умеете проектировать системы и писать код сами
- Full-stack практика в прошлом: вы своими руками делали и серверную часть, и веб-интерфейс
- Уверенная работа с данными: SQL, обработка больших выгрузок, скрипты трансформации на Python или аналоге
- Опыт разработки корпоративного ПО и понимание его специфики: on-premise поставки, интеграции с системами заказчика, требования к безопасности и сопровождению
- Способность работать автономно: задачи нужно доводить до результата своими руками
- Английский, достаточный для рабочей переписки и созвонов с заказчиком
- Будет плюсом: понимание карточных технологий, как устроены платежные сети, интерчейндж и схемные комиссии, эквайринговый прайсинг
- Будет плюсом: практический опыт с Power BI (Power Query, DAX)
Условия: - Удаленная работа
- График 5/2, рабочая неделя с понедельника по пятницу
- Контракт подряда с дневной ставкой с юридическим лицом в Дубае
- Официальные выплаты на ваш зарубежный банковский счет в USD через SWIFT
- Рабочий день в часовом поясе Эр-Рияда - он совпадает с московским
- Международный коллектив, дружелюбная атмосфера