Наш клиент - компания-разработчик программного обеспечения, работающая на глобальном рынке iGaming, создающая инновационные игры и платформы, которые сочетают передовые технологии с элементами креативности. Их продукты представлены на всех континентах и доступны более чем в 55 странах.

Компания базируется в Софии и быстро развивается. B2B SaaS-команда, состоящая из разработчиков, художников, QA-инженеров, продуктовых специалистов и операционных экспертов, создают увлекательные и значимые игры, а также умные инструменты для партнеров.

Сейчас компания ищет для своего офиса в Софии (Болгария) Senior Full-stack разработчика.

О позиции:
Компания разрабатывает множество различных продуктов и функций. Full-stack разработчик может участвовать во всех направлениях разработки. В зависимости от навыков, опыта и предпочтений, вы можете работать над онлайн-частью бизнеса, участвуя в разработке B2B-инструментов, таких как back office, панели управления или игровые серверы для казино, а также присоединиться к командам live-игр или к командам, занимающимся аппаратными продуктами для офлайн-решений.

Обязанности:

  • Разработка новых функций и продуктов на TypeScript.
  • Участие в обсуждениях и принятии технических решений.
  • Участие в планировании и оценке сроков.
  • Написание unit-тестов с использованием TypeScript и Jest.
  • Исправление различных багов, зарегистрированных в Jira.
  • Хорошее понимание внутренних и сторонних инструментов.
  • Проактивное улучшение внутренних процессов, инструментов и библиотек.
  • Участие в процессе релизов и деплоя.
  • Сотрудничество с младшими разработчиками и помощь в их развитии.
  • Повышение собственного уровня и развитие навыков.

Требования:

  • Более 6 лет опыта разработки, предпочтительно с TypeScript и Node.js.
  • Продвинутые навыки фронтенд-разработки с использованием React или аналогичных технологий.
  • Значительный опыт работы с Git и системами контроля версий.
  • Глубокое понимание систем сборки JavaScript и пайплайнов разработки.
  • Практический опыт работы с фреймворками тестирования, такими как Jest или Mocha.
  • Хорошее понимание Redux и Immer или аналогичных библиотек неизменяемости.
  • Хорошие знания SSH.

Преимущества:

  • Опыт работы с C++.
  • Понимание CI/CD пайплайнов.
  • Хорошее знание Docker и Linux-систем.
  • Опыт работы с WebSockets и долгоживущими приложениями.
  • Знакомство с AWS.
  • Интерес к автоматизации и разработке библиотек.

Компания предлагает:

  • Зарплату от 5.000 до 10.000 EUR (в зависимости от опыта).
  • Дополнительную медицинскую страховку.
  • Оплачиваемый ежегодный отпуск до 25 дней.
  • Бесплатное членство в спортивном клубе.
  • Возможность получения ВНЖ/ПМЖ в Болгарии.

Резюме требуется на английском языке.