Rails разработчик
Требования
Местоположение и тип занятости
Компания
Онлайн-платформа для повышения уровня своей игры в разных киберспортивных дисциплинах
Описание вакансии
Условия работы
Ищем Ruby-on-Rails (Senior) разработчика в киберспортивный проект.
Мы недавно запустили moremmr.com - проект по онлайн обучению Dota2 и сейчас ищем разработчиков для проекта по League of Legends.
В команду мы берем только сильных коллег, потому что команда маленькая и слабые звенья в ней не нужны. Мы работаем быстро, гибко, не теряя время на бюрократию и лень, поэтому ждем от вас того же.
От вас требуется:
- опыт игры во что-то из списка: Dota 2, League of Legends, Heroes of the Storm, CS:GO, Hearthstone, Overwatch, - и знание того, что вообще происходит в киберспорте, индустрии онлайн игр и медиасфере вокруг всего этого
- самодисциплина и самоорганизованность: умение ставить перед собой задачи и дисциплинированно выполнять их в назначенный срок, планировать спринты на неделю, искать и предлагать методы решения проблем, решать быстро даже скучные задачи, разбираться в запутанных багах, дописывать нужные тесты
- умение и желание работать над продуктом: включаться в обсуждение проблем, проактивно предлагать улучшения в продукте, самореализовываться за счет скорости работы и создания крутого сервиса для пользователей, а не "идеального" кода
- опыт серьезной Ruby разработки от 3 лет, отличное знание Ruby и Ruby on Rails, включая опыт оптимизации приложений и опыт устранения чрезвычайных ситуаций, PostgreSQL с оптимизацией и поиском bottleneck-ов, опыт работы с нереляционными базами (Redis), умение создавать и улучшать инфрастуктуру тестирования
- умение пользоваться облачной инфраструктурой: настраивать приложения в heroku, хранить картинки в S3, поднимать микросервисы в DO, отправлять почту через CustomerIO и т.д.
- умение работать с нестабильными сторонними апи: обвязывать их инфраструктурой мониторинга и реагирования на необычные ошибки
- умение и желание быстро приспосабливаться к новым технологиям, использовать новые гемы, библиотеки и методы; например крайне желательно попробовать настроить webpacker из Rails 5.1, который мы в проекте используем еще с беты
- готовность разбираться с подлючением парсеров реплеев League of Legends, на каком бы языке они ни были написаны
- английский на хорошем уровне обязателен; мы создаем продукт на английском языке, в команде есть англоязычные сотрудники, мы конкурируем с англоязычными сервисами - поэтому нужно быть к этому готовым
Что мы предлагаем:
- Работу в международной команде над международным проектом в растущей индустрии
- Комфортный график работы для себя
- Офис на территории Трехгорной мануфактуры (Москва, ул. Рочдельская 15 стр 17-18)