Если в детстве вашими
любимыми книгами были всякие энциклопедии, вы мастер раскладывания пасьянсов, обучались игре на каком-либо музыкальном инструменте (ну, кроме треугольника), считайте, что
тест на развитие структурного мышления
пройден. Осталось уточнить, что вам известно про деланье сайтов и, возможно, именно ваши руки будут приложены к созданию нашего любимого Человече.
По обязанностям:- Верстка и программирование клиентской части сайта
- Техническая подготовка текстов к публикации на сайте
- Подготовка изображений для объектов виртуального магазина
- Создание записей в базе данных
- Клиентская оптимизация и тестирование клиентской (пользовательской) части сайта
Требования:
Возраст, пол и образование
не имеют значения.
Главное: опыт от года, отсутствие страха при взгляде на список требований, полное выполнение вышеназванного, уверенность в себе на собеседовании. Категорически приветствуется чувство юмора, здоровый перфекционизм, знание HTML, CSS, JavaScript и чего-нибудь из Ruby, Python, PHP или Perl, умение читать по-английски и чёткая дикция по-русски, опыт и/или желание работы в команде.
Помимо этого, станут большим (просто огромным) бонусом
знание следующих слов (и, желательно, их значений):
• Git. Или, хотя бы, SVN. И в целом, VCS.
• MVC и ООП. Или хоть что-то из двух.
• RIA, Comet, Socket. А если Вы написали какое-нибудь RIA самостоятельно, то Вы уже почти приняты.
• Веб-фреймворк. В частности, Ruby on Rails, Django, Symfony, Zend - представление о том, как они работают, даёт 100 очков.
• JS-фреймворк. jQuery, Prototype или что-то подобное знать настоятельно рекомендуется. Кроме случая, когда Вы - Гуру низкоуровненого JS, и пишете код, совместимый со всеми браузерами, вплоть до Netscape Gold и IE4 включительно.
• CSS-фреймворк. Blueprint или Compass станут отличными компаньонами для Вас на собеседовании.
• HTML-шаблонизаторы. Haml, Slim, ERB (Erubis), Smarty, Jinja2, Jade, Moustache, Textile, Markdown... Да даже просто Wiki сослужит Вам хорошую службу.
• CoffeeScript. Мы так любим кофе. Чего и вам желаем.
• DSL для CSS. Sass, Scss, Less - будет прекрасно понимание механизмов работы mixin, CSS-переменных и прочих кавайных вещей.
• JSON - нужно понимать его с полускобки. YAML тоже не будет лишним. XML подразумевается.
• TCP/IP, DNS, HTTP (S), SSH... Нет, сисадмин нам не нужен.
Но такие знания не будут лишними и для веб-технолога. Как минимум стоит понимать отличия URL от URI и иметь представление о REST.
• DOM, XHTML, DHTML. Понимание этих понятий станет таким же существенным плюсом, как и способность назвать 10 отличий между Strict и Transitional будучи разбуженным посреди дня. Посреди 1 января.
• SEO. Ваша великолепная вёрстка должна быть приятна не только людям и валидаторам, но и (а может, и в первую очередь) поисковикам.
• Web 1.0/2.0 - знать и понимать, что это такое. Web 3.0 - знать и понимать, что никто не знает, что это такое. Semantic Web - знать и понимать, что это не Web 3.0, но тоже очень важно. А круче всего - иметь собственное мнение по всем этим вопросам.
• БЭМ. Или что угодно подобное. Хоть какая-нибудь идеология. А в идеале - своя собственная, любимая, но при этом адекватная.
• HTML5. Куда же без него?
Без него теперь и в дворники не берут.
И самое главное. Никто у нас
не знает всего этого одновременно, чего и от вас
не требуем. Но хотя бы иметь представление, о чём идёт речь в каждом из пунктов очень стоит. Правда. Очень.
Условия работы:- Заработная плата от 70 000/90 000 руб., зависит от вашего опыта и навыков.
- По времени: 40 часов в неделю, 8 часов 8 день (с 9/12 до 18/21), где час – обед.
- Офис на Тульской (Москва), отдельная большая комната (не open-space), в которой будут работать 6-7 человек,
- Дешёвая столовая в здании, дешёвые ништяки в офисе, дешёвый магазин через улицу, дешёвый фастфуд в округе,
- Молодой коллектив, адекватное руководство, более-менее адекватный тимлид, с которым можно пообщаться неформально и задать интересующие вопросы по Скайпу: jn9630,
- Оформление по ТК, испытательный срок 3 месяца