[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ведущий разработчик Ruby on Rails Удаленно/Москва
Mozzy
Информация об оплате: 160000р

О чём работа:
Наша компания построила и эксплуатирует большой, разносторонний и развивающийся программно-аппаратный комплекс. Одно из важных мест в нём занимает то, что мы называем "фронтенд": приложение на Rails, которое начиналось как "сайт", и дальше развивалось как классический монолит (окей, big ball of mud). Оно видело версии Ruby от 1.8.7 до 2.1 и версии Rails от 2.2 до 3.2, и бодро обслуживает нагрузку в 30+ rps. Сейчас в нём можно выделить уже с полдюжины подсистем, и "сайт" - лишь одна из них.

Видимые направления работы на ближайший год:
Отдельным частям "фронтенда" отчаянно необходима большая гибкость для того, чтобы решать новые и интересные задачи, которые ставит перед нами бизнес.
Бизнес-логика местами срослась с имплементацией и потеряла выразительность; их нужно разделить и отчистить.
Некоторые компоненты почти дозрели до выноса в отдельные приложения.
И, конечно же, нужно составить и ввести чёткие правила, соглашения и практики, которые позволят всему, что сейчас входит в состав "фронтеда", расти и развиваться, не теряя поддерживаемости.

Кого мы видим на эту работу:
Мы ищем человека, который способен преодолеть все перечисленные выше сложности и возглавить развитие "фронтенда".

В его обязанности по нашим предположениям войдёт:
Анализ задач, которые мы ставим перед приложением, поиск решений и воплощение их в жизнь;
Формирование архитектуры системы, наилучшим образом выражающей требования бизнеса, и при этом поддерживаемой и способной развиваться;
Развитие как внутреннего устройства "фронтенда", так и его возможностей.
Взаимодействие с лицами, принимающими решения для согласования всех аспектов бизнес-логики и фиксации её в виде исполняемой спецификации;
Взаимодействие с отделом эксплуатации для обеспечения гладкой, бесперебойной и прозрачной работы системы.

Идеальный кандидат:
Уверенно умеет использовать Rails и Ruby вообще для решения самых разнообразных задач;
Имеет опыт работы со сложной (и Очень Сложной) бизнес-логикой поверх AR и может выразить её простом коде;
Умеет описать предполагаемое поведение кода в виде исполняемой спецификации;
Задаёт вопросы и не пытается читать мысли.
Способен к принятию самостоятельных решений в рамках работы над текущими задачами.

Команда:
С кем придётся работать в непосредственном контакте:
Системный архитектор проекта (ментор и наставник на первые полгода работы)
Ведущий разработчик Ruby (универсальный боец с глубокими познаниями и большим опытом в любой области разработки)
Арт-директор проекта (тонкая натура, требующая идеального кода и изящных решений)
Руководитель службы эксплуатации

Резюме на ella.pasynkova@gmail.com
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.