Royal Advertising - компания, разрабатывающая собственные платформенные решения для проектов в сфере iGaming. Мы создаём надёжные, гибкие и масштабируемые системы, отвечающие современным стандартам индустрии. Сегодня в нашей команде около 90 специалистов, и мы продолжаем активно расти и усиливать экспертизу
Чем предстоит заниматься :
— Разработка новой функциональности проекта;
— Участие в проектировании API и архитектуры;
— Проведение code-review;
— Оптимизация, профилирование, рефакторинг приложения;
— Написание unit и интеграционных тестов;
— Погружение в кодовую базу и ключевые модули (регистрация, ставки, вводы/выводы);
— Участие в рефакторинге и реализации продуктовых задач.
Что мы ожидаем:
— Node.js — от 5 лет (или от 4 при опыте на Go / Ruby / других языках);
— PostgreSQL — от 5 лет (или от 2 при опыте с другими RDBMS: MySQL / MsSQL / Oracle);
— RabbitMQ — от 3 лет (или от 1 при опыте с Kafka / NATS);
— Опыт построения REST API / WebSockets (GraphQL — плюс);
— Опыт в высоконагруженных системах и микросервисной архитектуре;
— Умение писать unit-тесты, проводить code-review, разбираться в чужом коде;
— Владение Git, MacOS;
— Английский язык — чтение технической документации;
— Коммуникативность, ответственность, умение просить помощь.
Будет плюсом:
— Опыт с AWS или другими облачными сервисами;
— Опыт в gambling / gamedev;
— Инициативность, самостоятельность, внимание к деталям, аналитический склад ума.
Что мы предлагаем:
— Офисный формат (офис в Белграде);
— Команда сильных инженеров и прозрачные процессы;
— Возможность влиять на архитектуру и качество решений;
— Современный техстек: Node.js (Nest.js), PostgreSQL, RabbitMQ, Docker, Git, CI/CD, тестирование;
— Оплата обсуждается индивидуально.