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

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

ЕкатеринбургПолный рабочий день

Компания

Мы разрабатываем сервисы, которые экономят время и деньги более чем двум миллионам компаний и бизнесменов по всей стране

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

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

СКБ Контур разрабатывает веб-сервисы, которые экономят время и деньги более чем миллиону бизнесменов и компаний по всей стране. Мы решаем сложные бизнес-задачи: автоматизируем документооборот, бухгалтерию, отчетность — все, без чего нельзя обойтись и что требует много сил и времени. Мы делаем эти процессы простыми и быстрыми, а сервисы — удобными для клиента.

Красота, удобство и качество интерфейса являются нашим приоритетом. Поэтому мы ищем опытного front-end разработчика, который сможет не просто реализовать идеи проектировщиков и дизайнеров, но и сделать их лучше.

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

От нас — возможность реализовать идеи и развернуть почти любой стек технологий, если это поможет решить задачу быстро и качественно.

Что нужно делать?

Разработка клиентской части веб-сервиса в одной из 50 команд бок о бок с дизайнерами, проектировщиками, юзабилити-специалистами, аналитиками и другими разработчиками.

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

А еще можно:

  • стать главным фронтендером в команде проекта и отвечать за интерфейс продукта;
  • принять участие в разработке общей библиотеки контролов;
  • быть драйвером! Не только следить за новыми технологиями, но продвигать идеи в команде и управлении разработки, самому писать статьи, выступать с крутыми докладами на внешних и внутренних конференциях;
  • стать наставником для менее искушенных фронтендеров и передавать свой опыт стажерам;
  • что угодно, о чем сможете договориться с коллегами. Мы ждем человека, который сможет прийти как эксперт, усилить команду и сам реализоваться.

Стек технологий команда выбирает сама, среди них:

  • React, Angular, jQuery, Knockout, Ember, ES6, TypeScript;
  • Gulp, Babel, Webpack, QUnit, Karma; Jasmine;
  • PostCSS, LESS, SASS, BEM;
  • HTML5, CSS3;
  • C#, .NET, ASP.NET [MVC], Node.js.

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

Пишите нам, если вы:

  • на волне восторга от 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”.

Полный восторг, если вы:

  • имеете представление о CommonJS/AMD/UMD;
  • запускали свои таски в grunt/gulp/broccoli или конфигурировали webpack;
  • писали, пишете и/или будете писать тесты;
  • много пользовались nodejs/npm и понимаете, за что его можно не любить;
  • не просто слышали, что существует typescript, а знаете, зачем он нужен и от чего он вас не спасет;
  • работали с проектом на .NET MVC;
  • на «ты» с Photoshop/Fireworks/Sketch и т. п. софтом;
  • можете дополнить этот список.

Мы предлагаем:

  • внутренние профессиональные сообщества и обучение;
  • поездки на конференции, тренинги, учебные курсы;
  • просторный и уютный офис с зонами релакса, кухней (фрукты, орехи, булки, чай, кофе прилагаются);
  • тренажерные залы, велопарковку, душ;
  • соцпакет: добровольное медицинское страхование, компенсацию стоимости обедов и занятий спортом;
  • мощный комп (i7, два монитора);
  • гибкий график работы;
  • уровень заработной платы зависит от ваших технических знаний и навыков.

Место работы: Центральный офис разработки - в Екатеринбурге на Широкой речке. Пусть вас не пугает месторасположение, ведь для сотрудников у нас организован корп.трансфер из разных районов, а для автомобилистов большая парковка. Например, дорога из центра занимает 20 минут, потому что путь идет против пробок. Зато у нас собственное футбольное поле и баскетбольная площадка, пруд с утками, зоны для пикников, а внутри - музыкальная студия, техническая библиотека, тренажерки и много другого - приезжайте, посмотрите сами :)Как добраться. Для сотрудников и гостей организован трансфер туда и обратно. Корпоративные автобусы выезжают из районов: Ботаника, Центр, ЮЗ, ВИЗ, УрФУ (Мира и Ленина), Академический. Также есть промежуточные остановки. И общественный транспорт останавливается около офиса (ост. «пер. Клеверный» — авт. 24, 48, 63, 64). А автовладельцев ждет четырехэтажная парковка на 400 мест.

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

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

Удаленный вариант работы невозможен.