Стажировка – Инженер-программист Flutter F/H
Местоположение: Бордо, FR
Тип занятости: Частичная занятость
МЫ – BETCLIC 🎯
Betclic, европейский лидер в области спортивных ставок, — это гораздо больше, чем просто сайт онлайн-игр! Предлагая также покер, скачки и игры в казино в различных странах и на разных континентах, это вдохновляющая и дальновидная компания: каждый день приносит новые вызовы в современной и динамичной среде. Будучи влиятельным игроком в индустрии технологий, с сильным и устойчивым ростом на протяжении многих лет, мы верим в инновации через разнообразие и инклюзивность и поощряем каждого полностью раскрыть свой потенциал. Благодаря нашей многонациональной команде мы обеспечиваем оптимальный, безопасный и ответственный игровой опыт, основанный на передовых технологиях.
Стажировка в Betclic – значит сразу вступить в игру.
В Betclic стажеры не сидят на обочине.
С первого дня вы будете участвовать в значимых проектах, работая бок о бок с опытными командами, которые помогут вам быстро расти.
В течение всего вашего пути вы будете участвовать в мероприятиях, митапах и инициативах, призванных связать таланты завтрашнего дня с нашими командами.
И поскольку мы действительно верим в потенциал людей, которые к нам присоединяются, некоторые стажеры выбирают продолжить свой путь в Betclic после стажировки.
ПОЧЕМУ СТОИТ ПРИСОЕДИНИТЬСЯ К НАМ?🚀
В Betclic успех приходит благодаря увлеченным и преданным командам. Вот почему вам понравится работать с нами:
- 💡 Международная и креативная среда, где каждый проект – это возможность для инноваций
- 📈 Гиперрост, который каждый день приносит новые вызовы и возможности для развития
- 🏡 Здоровый баланс между работой и личной жизнью: гибкий удаленный формат работы и благополучие на рабочем месте – наши важные столпы.
- 🌟 Уникальная и дружелюбная атмосфера, где 1600 сотрудников в 5 странах и наша штаб-квартира в Бордо
Увлекаетесь спортом и технологиями? Присоединяйтесь к нам и помогите формировать будущее онлайн-игр!
ВОЙДИТЕ В ИГРУ 🎮
Наше приложение Flutter, развернутое на платформах iOS, Android, macOS и Windows в нескольких европейских странах, представляет собой передовую кроссплатформенную технологию, отвечающую высоким требованиям к производительности и безопасности. В составе нашей команды фронтенда ваша миссия будет заключаться во внесении вклада в развитие нашего многоплатформенного приложения для покера, построенного по принципам чистой архитектуры. Вы присоединитесь к гибкой команде, состоящей из бэкенд- и фронтенд-разработчиков, работающих над сложной архитектурой монорепозитория.
ВАША РОЛЬ В BETCLIC 🔥
В рамках вашей стажировки вы будете участвовать в следующих миссиях:
- Участие в техническом проектировании и оптимизации производительности многоплатформенных мобильных приложений с высокой нагрузкой
- Внесение вклада в разработку новых функций в рамках модульной, основанной на функциях архитектуры (лобби, стол, профиль, касса и т. д.)
- Участие в создании и поддержке нашей внутренней системы дизайна (Flush DSM), основанной на композиции переиспользуемых компонентов
- Поддержка улучшения качества кода посредством модульного и виджетного тестирования
- Изучение и применение принципов чистой архитектуры (разделение слоев данных, домена и представления)
- Исследование и внедрение специфичных для платформы оптимизаций и инструментов разработки
- Помощь в поддержке структуры монорепозитория и управлении зависимостями между пакетами
- Документирование реализованных функций и технических решений
ТЕХНИЧЕСКАЯ СРЕДА
- Фреймворк: Flutter 3.44+, Dart 3.11+ с null safety
- Архитектура: Clean Architecture, разработка, ориентированная на функции, монорепозиторий Melos (white-label: бренд × регулирование × вселенная)
- Управление состоянием: Riverpod V3 с генерацией кода и внедрением зависимостей
- Навигация: AutoRoute с типобезопасной маршрутизацией и генерацией кода
- Сеть: Dio с кэширующими перехватчиками, gRPC
- UI/UX: Собственная система дизайна (каталог Widgetbook), анимации Rive, адаптивный к платформам и отзывчивый UI
- Генерация кода: build_runner, freezed, json_serializable, riverpod_generator
- Тестирование: Flutter test, Mockito, виджетные тесты, Given/When/Then (Givn), золотые тесты (Alchemist)
- Сборка и CI/CD: GitHub Actions, Fastlane, mise, автоматизированные конвейеры развертывания, SonarQube
- Многоплатформенность: iOS, Android, macOS, Windows
- Мониторинг: Sentry, Firebase Crashlytics, Datadog APM, аналитика на основе tracking-plan
КОГО МЫ ИЩЕМ 🔍
Мы ищем увлеченных и любознательных профессионалов, обладающих добротой и ноткой энтузиазма!
Эта стажировка для вас, если:
- У вас есть хотя бы один опыт разработки на Flutter/Mobile
- Вы владеете Dart и современными практиками разработки на Flutter
- Вы имеете значительный опыт работы с масштабными Flutter-приложениями и сложным управлением состоянием
- Вы владеете принципами чистой архитектуры и шаблонами внедрения зависимостей
- Вы умеете писать тестируемый код и владеете тестированием Flutter (модульное, виджетное, интеграционное)
- У вас есть опыт работы с Riverpod (предпочтительно V2) и концепциями реактивного программирования
- У вас есть чувствительность к оптимизации производительности и вы понимаете специфичные для платформы ограничения
- У вас есть знания инструментов генерации кода (build_runner, freezed) и управления монорепозиториями
- Вы понимаете проблемы многоплатформенной разработки и адаптивного к платформе дизайна
- Вы свободно владеете английским языком
Бонусные баллы, если у вас есть:
- Опыт работы с GoRouter и другими фреймворками маршрутизации и продвинутыми шаблонами навигации
- Знание анимаций Rive и сложных UI-взаимодействий
- Опыт работы с архитектурами монорепозиториев (Melos, зависимости между несколькими пакетами)
- Понимание конвейеров CI/CD для Flutter-приложений
- Опыт нативной разработки под Android/iOS для пользовательских реализаций
- Знания в области разработки игр или приложений реального времени
- Опыт работы с системами дизайна и принципами атомного дизайна
КАКИЕ ЭТАПЫ ПОДБОРА 📝
Если ваша заявка пройдет отбор, Максим свяжется с вами в течение недели для первоначального HR-скрининга (30 минут).
Затем вы пройдете тест AssessFirst (личностный, мотивационный и тест на когнитивные способности).
Примерно через две недели вы пройдете технический тест с одним из наших технологических экспертов.
Далее вы встретитесь с вашим будущим инженером-менеджером, а затем с руководителем отдела инженерии.
Наконец, Максим проведет финальное HR-собеседование, чтобы вместе обсудить результаты вашего теста AssessFirst.
Процесс подбора обычно занимает от 4 до 6 недель, чтобы обеспечить оптимальный опыт для вас.
ЧТО ВАС ЖДЕТ 🎁
- 🍽️ Карточка Ticket Restaurant® с балансом 11 евро в день (6 евро в день финансируются Betclic)
- 🚆 50% возмещение расходов на общественный транспорт или ежегодное пособие на устойчивую мобильность (230 евро за поездки на работу с использованием устойчивого транспорта)
- 🏡 Гибридная модель работы
- 🏢 Необычные офисные пространства с террасой на крыше, где вы можете наслаждаться солнечными перерывами с видом на Сите дю Вен
- 🎉 Внутренние мероприятия, оживляющие вашу повседневную жизнь
- 🏋️ Спортивные занятия на месте и организованные турниры (пилатес, круговая тренировка, бокс, йога, футзал, падел, теннис…)
6-месячная оплачиваемая стажировка, начинающаяся в феврале 2027 года – Базируется в Бордо
📍 Betclic Group – 117 Quai de Bacalan, 33300 BORDEAUX
Все наши вакансии открыты для людей с ограниченными возможностями.