The Mill Adventure
Senior Platform Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Back End Developer в iGaming-платформу The Mill Adventure. Разработка и поддержка игровой платформы на event-driven serverless-архитектуре, участие в проектировании и оптимизации ключевых сервисов.
Задачи
- Разрабатывать и поддерживать игровую платформу: клиентские фичи, системы комплаенса и отчётности, ключевые компоненты платформы
- Проводить ревью и отладку кода с вниманием к качеству, целостности данных, граничным случаям и побочным эффектам
- Участвовать в обсуждении дизайна и архитектуры ПО
- Нести ответственность за изменения на всём жизненном цикле разработки: уточнение требований, оценка влияния, проверка поведения после релиза
- Взаимодействовать с внутренними командами, вендорами и партнёрами
- Использовать AI-инструменты разработки, скрипты и автоматизацию для улучшения инженерных процессов
- Проектировать и проводить тесты бизнес-правил, точности данных и сценариев отказа совместно с QA
Требования
- Знание JavaScript, TypeScript и экосистемы Node.js
- Опыт работы с AWS (DynamoDB, Kinesis, Lambda, Quicksight, S3 и др.) или аналогами
- Опыт проектирования и поддержки автоматических unit- и интеграционных тестов
- Аналитический и методичный подход к решению задач, инициативность в разборе неясных требований
- Умение работать самостоятельно
- Навыки самоорганизации и коммуникации
- Подтверждённый опыт Senior Software Engineer в backend
- Опыт работы с event-driven архитектурами
- Опыт разработки отказоустойчивых высокодоступных систем и поддержания согласованности данных
- Практический опыт использования AI-инструментов в разработке с критической проверкой сгенерированного кода
- Опыт в комплаенсе, регуляторной отчётности или системах с высокими требованиями к точности и аудируемости данных будет преимуществом
Условия
- Гибкий формат работы: удалённо, офис или смешанный
- Работа в небольшой сфокусированной компании
- Возможность учиться у высококвалифицированной команды
- Культура прозрачности и ответственности
- Оборудование для работы на выбор
- Частное медицинское страхование
- Бюджет на обучение
- Фитнес-компенсация
- Компенсация парковки/транспорта или коворкинга
- Командные и общекомпанийные мероприятия
Навыки
- JavaScript
- TypeScript
- Node.js
- AWS
- DynamoDB
- Kinesis
- Lambda
- Quicksight
- S3
- event-driven architecture
- CI/CD
- serverless
- AI-assisted development