Наша компания работает на рынке азартных онлайн-игр с 2016 года, мы растём и развиваем свою инфраструктуру. Чтобы помочь нам с этим, мы ищем разработчика в команду для работы над разбиением монолитной архитектуры на модули, модернизацией веб-стека и построением более гибкой и масштабируемой системы для нас и наших партнёров.
Значительная часть нашей платформы написана на Ruby on Rails. Это, с одной стороны, такие критические для работы проекта части как интеграция с платёжными шлюзами и партнёрами. С другой – это та часть платформы, с которой напрямую взаимодействуют наши игроки. Мы уверены, что и сегодня Ruby on Rails – отличный выбор для построение веб-проектов, и продолжаем успешно развивать эту часть платформы.
Но мы также широко применяем и современный javascript – интегрированный с Rails-приложением React-стек, а также отдельные модули на Next.js и других инструментах.
Работы много, и работа интересная. Если вы хотите научиться развивать Rails-приложения, разбивать Rails-монолит на модули, выяснять, какие часть должны оставаться full stack и какие – превращаться в API only, работать с event sourcing системами, а главное – делать это на реальных production-системах с постоянной интеграцией, 90% тестовым покрытием и production-деплоем "в одну кнопку" – пишите, мы будем рады пообщаться!
От вас хотелось бы получить видеть хорошие знания в Ruby on Rails и понимание современного Javascript-стека. Желание решать задачи от обсуждения до деплоя в продакшн. Наличие собственного мнения и умения не только аргументированно его подавать, но и менять его в ответ на контр-аргументы. А также – хорошая коммуникация, как устная так и письменная, и наличие базового английского для работы в команде.
В ответ мы предлагаем полностью удалённую работу со свободным рабочим графиком и небольшую открытую команду, где вы можете применить свои навыки в любой интересующей вас области.
Инициативность, наличие собственного мнения, умение организовать свой рабочий процесс и взаимодействовать с коллегами по всеми миру в разных часовых поясах - важные факторы успеха команды.
Заинтересовались, но есть вопросы? Пишите!