💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Frontend разработчик (Ruby on Rails)

Требования

БэкендSlimCoffeeScriptGitRuby on RailsSassCSSJQuery

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Один из лидеров в сфере онлайн-продажи отдыха в России

Описание вакансии

Условия работы

Компания Onlinetours (http://www.onlinetours.ru) ищет Frontend Ruby on Rails разработчиков во внутреннюю команду сервиса.

Onlinetours — один из лидеров в сфере онлайн продажи отдыха в России с фокусом на продажу турпакетов. В отличие от большинства подобных сервисов, на сайте Onlinetours.ru можно забронировать и оплатить тур полностью online без посещения офиса. Компания наращивает бизнес-показатели и постепенно строит лучший продукт в нише. В октябре 2012 года мы привлекли первый раунд венчурных инвестиций в размере 2M$. Сейчас нам нужны новые сотрудники, готовые решать амбициозные задачи вместе с нами!

Backend проекта написан на Ruby on Rails (работает на JRuby; практически весь функционал, backoffice и оплата) и Scala/Akka (опрос внешних провайдеров по данным туров). Frontend — на Slim, Sass, Autoprefixer, CoffeeScript, jQuery. В первую очередь нам нужны frontend-разработчики, уже имеющие опыт работы с Ruby on Rails проектами, но подойдут и мигранты с Django и подобных фреймворков.

Нам нужен frontend программист, который присоединится к команде проекта и будет работать бок о бок с существующей командой разработчиков (Evil Martians, http://evilmartians.ru), постепенно забирая всю разработку во внутреннюю команду. Нам подойдет как уверенный программист, так и сильный новичок с достаточным багажом проектов, готовый к росту. Ежедневно нужно будет заниматься не только frontend-разработкой и версткой, но и работой с проектировщиком интерфейсов.

От вас потребуется:

  • уметь оценить объем и сроки работ, а потом делать обещанное вовремя без лишних напоминаний;
  • быть ответственным молодцом, которому интересно заниматься как скучными, так и весёлыми штуками;
  • работать вместе с проектировщиком взаимодействия/проектировщиком интерфейсов: понимать, как все работает, зачем и почему; обсуждать и предлагать свои решения;
  • одной строкой: git, Rails 3.2+, Slim, Sass, CoffeeScript, jQuery, CSS3;
  • разбираться во frontend-фреймворках, понимать зачем нужны улитилы вроде Compass;
  • не бояться читать чужие исходники, уметь слушать и задавать правильные вопросы;
  • уметь рефакторить и писать чистый код;

Большим плюсом будет:

  • базовые знания или опыт в области проектирования интерфейсов;
  • опыт работы в интернет-проектах travel или e-commerce тематики;
  • опыт участия в олимпиадах по программированию и высшее техническое образование (МГУ, МИФИ и др.)

Условия:

  • Работа в московском офисе, бок о бок с проектировщиком взаимодействия, командой разработки и главным по продукту;
  • Заработная плата и бонусы по результатам собеседования;
  • Гибкий график работы.

Дополнительные инструкции

Напишите краткий рассказ о себе и своих проектах (подробнее о том, что делали именно вы, и чего добились), приложите ссылки на профили в профессиональных соцсетях (GitHub).