Ruby on Rails разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О нас
Setka - независимая IT-компания, ориентированная на создание и продвижение самых современных и доступных инструментов для создания медиа. За последние три года более 300 брендов и 100 редакторов использовали издательские продукты Setka для создания красивого контента и рекламных материалов.
На сегодняшний день команда Setka состоит из 28 человек, которые работают в Москве, а также есть небольшая команда в Нью-Йорке.
Наша команда
В команде каждый вовлечен во множество процессов: от проектирования и дизайна (вы будете напрямую влиять на дизайн продуктов) до непосредственно разработки. По левую руку от вас будет сидеть верстальщик, по правую — дизайнер, через стол — Front-end. Менеджеры всегда готовы избавить вас от непрофильных проблем, чтобы освободить ваше время для задач, в решении которых вы действительно сильны.
Мы выбираем: Ruby, Ruby on Rails, Node.js, Backbone.js, AngularJS, MySQL, Nginx, Unicorn, Cucumber, Rspec, Git (GitLab), Amazon AWS, Continuous Integration (GitLab CI), свободный график и постоянное общение, которое позволяет свести бюрократию к самому минимуму.
Описание вакансии
Мы ищем разработчика на один из наших основных продуктов - платформу Setka - систему управления контентом (CMS), построенную с нуля командой Setka. Технологический стек: Ruby on Rails, Javascript (некоторые компоненты Backbone + pure JS), HTML, CSS.
Несколько проектов построены на основе платформы Setka, мы предоставляем не только CMS, но и HA инфраструктуру. Инфраструктура Setka распространяется через несколько центров обработки данных, включая AWS, SoftLayer и Hetzner.
Основная цель этого года - запустить несколько вариантов платформы Setka для новых клиентов и сделать шаг вперед в создании платформы для многоканального распространения контента. Это будет включать решение технических проблем в архитектуре платформы Setka и создание некоторых функций с нуля.
Вы сможете проявить себя не только в роли разработчика, но и продакт-менеджера. Мы будем рады инициативе, способности думать не только в рамках своей зоны ответственности, но и о продукте в целом.
Что мы ценим
- Более трех лет опыта работы с Ruby и Ruby on Rails, уверенные знания языка Ruby, фреймворка Ruby On Rails, а также желательны знания JavaScript и HTML
- Знание основ Unix/Linux систем на уровне пользователя и базовых команд shell будет преимуществом
- Хорошее знание и понимание Git
- Уверенные знания SQL, опыт работы с MySQL или PostgreSQL, умение анализировать медленные SQL запросы на предмет их оптимизации
- BDD / TDD
- Опыт использования подходов Code Review и CI
- Знание принципов разработки распределенных приложений
- Умение находить простые, но эффективные решения сложных задач
- Понимание цикла разработки продукта, а также умение вести диалог с дизайнерами, продакт-менеджерами, аналитиками
- Интерес к интернет-индустрии, новым технологиям, тенденциям в области дизайна и медиа
- Умение ясно изъясняться и способность отстаивать свою позицию
Бонусы
- Бесплатные завтраки и обеды
- Уютный офис в центре Москвы
- Молодой и дружный коллектив
- Офисный кот Старки