Следите за нами: 

Frontend-разработчик

Принимаем заявки до 22 февраля

Frontend-разработчик

Frontend-разработчик создает то, что видит на своем экране пользователь, то, с чем можно взаимодействовать. Задача frontend-разработчика сделать это взаимодействие максимально удобным пользователю.

В Контуре он оживляет интерфейсы, спроектированные дизайнерами и проектировщиками интерфейсов, пишет всю логику работы приложения в браузере и взаимодействия с сервером.

Frontend-разработчику необходимо:

  • Умение верстать. Чтобы картинки от дизайнера становились разметкой на сайте. Для этого понадобятся знания HTML и CSS.
  • Умение писать код. Современные приложения содержат очень много логики и ее нужно программировать.
  • Знание JavaScript. Основной язык программирования во фронтенде — это JS, хотя во многих командах Контура встречается TypeScript.

Технологии, используемые в Контуре

  • Почти во всех командах применяется React. Есть несколько команд, где Angular.
  • Webpack для сборки проектов.
  • Препроцессоры для CSS (чаще LESS).
  • Написанная в Контуре библиотека контролов React-UI.
  • Git.

А еще, в зависимости от команды:

  • TypeScript.
  • Юнит-тесты, скриншотные тесты, end-to-end тесты. И все многообразие инструментов для этого: jasmine, mocha, chai, jest, protractor, gemini...
  • Инструменты статической проверки и инструменты для единообразного кода: eslint, tslint, prettier, beautify.
  • CI: автоматическая сборка и деплой на тестовый сервер, запуск тестов.

Даты

Тестовые задания принимаем до 23:59 МСК 22 февраля 2019.

Время стажировки: 1 июля — 31 августа, полный рабочий день.

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

Тестовое задание

Тестовое задание скачивай по ссылке. Внутри zip-архива файл «readme» с описанием задачи и требованиями к решению. Свое решение подгружай в форму подачи заявки ниже. Ссылка на чат для вопросов по тестовому заданию.

 

Отправить тестовое задание

Необходимо сначала отправить заявку на стажировку