Описание вакансии
Условия работы
На проекты enjoybook.ru и mynamebook.ru ищем Ruby + JS разработчика.
В обязанности будет входить доработка существующей функциональности и разработка новых функций фронт-офиса и бэк-офиса.
Мы во многом софтверная компания, а не просто интернет-магазины. Поэтому у нас много интересных задач по разработке.
Необходимый опыт:
- знание Ruby 2.x, Ruby on Rails 4 от года и больше;
- знание и опыт применения TDD, практический опыт работы с Rspec;
- понимание ООП, MVC и шаблонов проектирования;
- знание и опыт работы с Postgres, построение оптимальных запросов;
- настройка Nginx, Puma;
- опыт использования Git;
- умение писать аккуратный, комментированный код, легко разбираться в чужом коде; понимание клиентских технологий (AJAX, CSS, jQuery, Coffeescript, Backbone.js).
Ваши личные качества:
- Вы умеете давать и выполнять обещания;
- Вы умеете работать самостоятельно: уточнить все вопросы по поставленным задачам, оценить задачи, спланировать, выполнить, протестировать и отчитаться о выполнении;
- Вы умеете грамотно решать сложные технические вопросы, не изобретаете "велосипеды", и при этом не стесняетесь попросить помощи у коллег, если видите границы своей компетентности;
- Вы делаете свою работу хорошо, качественно и с соблюдением сроков;
- Вам интересен продукт, который вы создаете для пользователей;
- Вы умеете работать удаленно, там где вам хочется (дома, в кафе, в самолете, на пляже, и т.п.), и создавать себе комфортные условия для работы;
- у Вас страсть ко всему новому в ИТ-индустрии и Вы быстро обучаетесь;
- Ваши коллеги тоже могут у Вас чему-то научиться.
Условия:
- работа фулл-тайм (8 часов в день, строго без подработок на стороне);
- удаленная работа;
- отлаженные процессы, профессиональные коллеги, адекватные руководители (тоже умеющие программировать и понимать сложности);
- интересные проекты и задачи;
- молодой коллектив (в компании работает 30 человек, в отделе разработки - 3 человека);
- постоянная и своевременная заработная плата (размер обсуждается индивидуально);
- оплачиваемые отпуска и больничные.
Дополнительные инструкции
Напишите короткий рассказ о вашем профессиональном опыте или резюме и прикрепите ссылки на примеры вашего кода (Github, Bitbucket).
Возможно тестовое задание.