Ruby on Rails developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Outlines Tech – IT компания, которая занимается подбором сотрудников высокого класса в сфере IT. Мы разрабатываем программное обеспечение для банков, страховых компаний, брокеров и бирж. У нас десятки проектов и сотни вакансий – официально трудоустраиваем в штат IT-специалистов для работы на долгосрочных проектах.
Сейчас мы находимся в поиске одной из части нашей команды – Full-stack разработчик.
Зарубежный проект e-commerce направления, команда со всего СНГ, в том числе англоязычные коллеги, применение английского языка в повседневной рабочей жизни. Вы - человек, который ценит простой в использовании веб-сайт с акцентом на качество, эстетику и производительность. Вам предстоит познакомиться с бизнес-стороной и разработать способы оценки вашей работы.
Ваша зона ответсnвенности:
- Разработка RoR-приложений (плюс, если вы использовали SpreeCommerce)
- Руководство проектированием решений
- Разработка функций от начала до конца и участие в релизах
- Разработка способов измерения и мониторинга и стремление к созданию самовосстанавливающихся систем
- Устранение недостатков в коде
Необходимые навыки:
- Уверенное понимание языка Ruby и фреймворка Rails
- JS, HTML и CSS
- Devops, включая развертывание и мониторинг производственных сред, а также поддержание скриптов развертывания
- Использование RSpec, Mocha и Selenium, а также статического анализа кода и линтинга, например, Rubocop и JSHint
- Опыт работы с облачными провайдерами и хостингом. Плюсом будет Herokuis
- Использование инструментов аналитики, таких как GA и/или MixPanel
- Понимание SEO, платежей и обработки заказов, производительности сайта и архитектуры eCommerce
Бонусы
Мы предлагаем:
- Официальное трудоустройство и соблюдение норм ТК РФ
- Фиксированная окладная часть
- Ежегодный пересмотр заработной платы
- 28 дней отпуска и 5 days off (бесплатные отгулы)
- ДМС со стоматологией
- Компенсация обучения, музыка, книги, кино
- При необходимости предоставляем технику
- Возможность карьерного роста
- Смена стэка и проектов внутри компании
- Отсутствие микро-менеджмента и трека часов
- Фокус на качестве, подход к разработке TDD