Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Программист на Ruby on Rails 3

Мы собираем команду для разработки онлайн-сервиса и дальнейшего его развития. У нас собственная идея, проработанная достаточно для начала работы над прототипом, и собственный бюджет. На данный момент в команде руководитель, менеджер, дизайнер.

Нам нужен RoR-программист, который не будет просто аутсорсником, а станет полноценным членом команды, не подчиняющейся инвестору.

Мы хотим работать по agile, поэтому вместо оплаты по выполнении проекта, как это часто принято во фрилансе, предлагаем оплату фиксированного (или, во всяком случае, оговариваемого заранее) количества рабочих часов в неделю.

От программиста требуется:

* знание английского языка;

* опыт разработки на Ruby on Rails и jQuery;

* хотя бы одна прочитанная книга по RoR 3;

* навыки работы в Linux, достаточные, чтобы настроить сервер под требования проекта.

* работа не на Windows, либо на Windows, но с использованием сервера/виртуалки для запуска Rails в POSIX-окружении;

* стремление изучать и применять лучшие методики программирования и совместной работы.

Вот примерный список «лучших методик программирования» в Rails, который можно взять за ориентир к развитию:

* RESTful Routes and Actions

* Thin Controller / Heavy Model Methodology

* verbose naming methodology

* 100% Test Driven Development (Preferably in rSpec)

* 100% Testing of all Models, Controllers, Views, and Routes.

* You must know how to create your own rspec matchers

* 100% Test coverage (per rcov)

* Agile Development Methodologies ( www.extremeprogramming.or... )

* User Stories and Estimating User Stories

* User Stories stored in a Backlog

* Iteration Planning Meeting

* Retrospective Meeting

* DRY Methodology (Including proper usage of modules)

* Do not OVER DRY. Only DRY when you need to overcome a problem, and DRYing is the correct technique for overcoming that problem.

* Automated deployment (via Capistrano)

* has_many :through=>

* Don't use has_and_belongs_to_many

* Single Table Inheritance

* Polymorphism

* Proper use of Helpers

* HAML + SASS

* jQuery

* Proper Relational Database Design

В требования проекта мы с самого начала хоитм включить:

* Behavior-Driven Development — программирование с предварительным написанием тестов, покрывающих весь код и тестирующих поведение. m.habrahabr.ru/post/10726...

* Автоматизированное развертывание с помощью Capistrano.

* Заложить возможности локализации интерфейса и ревизирования материалов, публикуемых пользователями.

После начала совместной работы можем выслать PDF'ку книги Agile Web Development with Rails 4th edition (про RoR 3, на английском), честно купленной за 24 бакса.

13 лет назад
videx
40 летРоссия
13 лет в сервисе
Был
13 лет назад
  • Похожие заказы
  • $555

    В чешскую компанию ищется удаленный php-программист на постоянной основе. Работа в долгоиграющих проектах. Требуемый набор знаний и умений: ООП, PHP/MySQL, умение работать и поддерживать код в команде, шаблонизаторы, браузерный JavaScript, Ajax, HTML, CSS, основы верстки, контроль версий, SVN, багтрекинг, основы настройки apache, nginx, ...

    Закрыт
    13 лет назад
  • Компания ищет программиста JavaScript. Полный рабочий день 10-00 – 19-00 в офисе. Требования к кандидатам: Опыт работы: от 2х лет Глубокое понимание технологий AJAX, Web 2.0 Глубокие знания: JavaScript, XML, стандарты безопасности в разработке web-приложений, Дополнительные навыки: вёрстка HTML/CSS, Обязательно знание ...

    Закрыт
    13 лет назад
  • $700

    Интернет-компании требуется программист для работы над сайтами компании и разработки веб-приложений. Полный цикл работ: от обсуждения задания и составления ТЗ, до тестирования и управления работой других программистов в команде. Полный рабочий день - 9 часов \ 5 ...

    Закрыт
    13 лет назад
  • Территориальное агентство развития предпринимательства ЮЗАО г.Москвы приглашает к сотрудничеству программистов и веб-студии. Область сотрудничества-совместная реализация заказов от предпринимателей на вэб-услуги (подготовка сайтов, интеграция бизнеса в платежных системах, различные виды отчетности через интернет и т.д.). ...

    Закрыт
    13 лет назад
  • $2500

    Приглашаем программиста для запуска аукциона на основе PHPPROBID Необходима торговая площадка на основе аукциона PHPPROBID Нужен программист c опытом работы в данной системе Что необходимо; 1.Адаптировать под наши цели 2.Обеспечить безопасность 3.Произвести полный перевод на ...

    Закрыт
    13 лет назад
  • $2000

    Для совместной работы в 2х проектах класса ERP / CMS требуется опытный PHP разработчик на фремворке Yii. В ответе прикладывайте, пожалуйста, ссылки на 3 свои наиболее сложные и интересные работы + описание разработанного лично вами ...

    Закрыт
    13 лет назад
  • $1000

    Очень надеюсь найти человека, который будет ответственным и будет делать проекты вовремя, за сколько сказал за столько и сделал. Дизайнер уже есть, нужен только грамотный программист – верстка + программирование под известные бесплатные CMS. Так ...

    Закрыт
    13 лет назад