👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend developer

Зарплата

от 80 000 до 100 000 ₽

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

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

Компания

Travel Management Consulting (TMC) – один из лидеров российского рынка делового туризма.

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

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

Если в детстве вашими любимыми книгами были всякие энциклопедии, вы мастер раскладывания пасьянсов, обучались игре на каком-либо музыкальном инструменте (ну, кроме треугольника), считайте, что тест на развитие структурного мышления пройден. Осталось уточнить, что вам известно про разработку веб приложений и информационных систем и, возможно, именно ваши руки будут приложены к созданию нашего любимого Продукта.

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

Категорически приветствуется чувство юмора, здоровый перфекционизм, знание HTML, CSS, JavaScript и чего-нибудь из серверных языков (хотя бы представление иметь о PHP), умение читать по-английски и чёткая дикция по-русски, опыт и/или желание работы в команде.

Помимо этого, станут большим (просто огромным) бонусом знание следующих слов (и, желательно, их значений):

- JIRA, Redmine, Trac, FogBugz, Acunote, Мегаплан… Опыт в любой подобной системе станет прекрасным доказательством ваших навыков командной работы.

- Git. Или, хотя бы, SVN. И в целом, VCS. ;)

- RIA, Comet, Socket. А если Вы написали какое-нибудь RIA самостоятельно, то Вы уже почти приняты.

- JS-фреймворк. Если вы писали что-нибудь сложнее TODO-приложения на чём-нибудь из этого Sammy.js, Backbone.js, Spine.js, Knockback.js, Broke.js, Fidel.js, Ember.js (SproutCore 2.0), JavaScriptMVC, Ext JS, KnockoutJS, AngularJS (2 версия сейчас последняя, да?), YUILibrary срочно приезжайте. Или мы приедем за вами!

- ES 2015. Читали? Нравится? Хотите использовать? Уже используете?

- CSS-фреймворк. Bootstrap, Blueprint, Compass или Nib станут отличными компаньонами для Вас на собеседовании.

- DSL для CSS. Sass, Scss, Less — будет прекрасно понимание механизмов работы mixin, CSS-переменных и прочих кавайных вещей.

- Инструментарий JavaScript. jQuery, Prototype или что-то подобное знать настоятельно рекомендуется. Кроме случая, когда Вы — Гуру низкоуровненого JS, и пишете код, совместимый со всеми браузерами, вплоть до Netscape Gold и IE4 включительно. Но это уже будет другой разговор...

- JSON — нужно понимать его и любить. YAML тоже не будет лишним. XML подразумевается.

- HTML5. Куда же без него? :) Без него теперь и в дворники не берут.

- TCP/IP, DNS, HTTP (S), SSH… Нет, сисадмин нам не нужен. :) Но такие знания не будут лишними и для веб-технолога. Как минимум стоит понимать отличия URL от URI и иметь представление о REST.

И самое главное. Никто у нас не знает всего этого одновременно на высоком уровне, чего и от вас не требуем. :) Но хотя бы иметь представление, о чём идёт речь в каждом из пунктов очень стоит. Правда. Очень.

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

Если у вас есть профиль на github/bitbucket/etc, где есть что показать, либо есть на что посмотреть в интернетах (что вы делали, естественно) - линкуйте!