Middle/senior front-end разработчик

Заработная плата: з/п не указана

Обязанности

- Разработка клиентской части веб-сервиса в одной из 50 команд бок о бок с дизайнерами, проектировщиками, юзабилити-специалистами, аналитиками и другими разработчиками.
- В зависимости от команды зона ответственности будет от верстки до разработки клиентской логики на JS. Чаще это микс того и другого. Есть задачи и по анимации, и по хардкору — разобраться со связкой клиент-сервер. А еще важно соблюдать кроссбраузерность, потому что у наших пользователей всевозможные браузеры и даже маленький, но важный процент IE8.

Требования

- на волне восторга от React, при этом готовы работать с тем, что есть, или предложить технологию под задачу;
- хотите попасть во фронтендерское комьюнити, где можно обменяться опытом, обсудить успехи и грабли;
- понимаете или сможете за пару-тройку часов понять, что такое модель визуального представления (visual formatting model), блочная модель элемента (box model), блочный контекст форматирования (block formatting context) и т. п. понятия, описанные на w3.org;
- можете сделать ‟pure css star rating widget” и хотя бы треть ‟pure css gui icons” без доступа к интернету;
легко отвечаете на вопрос о том, какой пред-/постпроцессор CSS вы (не) используете и почему; разумеется, вы читали штук про пять и пользовались как минимум двумя;
- знаете практическую сторону js: prototype chain, DOM manipulations, events, xmlhttprequest;
- по-любому видели код TodoMVC своими глазами, а значит из списка: React, Angular, jQuery, Node.js, Backbone, Ember, Knockout для вас как минимум пара названий — не пустой звук;
- использовали что-нибудь из списка в предыдущем пункте хотя бы “for fun”, а еще лучше — “for profit”.


Опыт работы: 1–3 года

Добавить комментарий