Стажировка Frontend разработчика

Стажировка начнется летом. Тестовое задание появится в январе

Начни карьеру в крупной ИТ-компании! Стажеры Контура работают в настоящих командах над боевыми задачами. Лучших стажеров мы приглашаем остаться на работу в компании. Каждый год после завершения стажировки в Контуре остается примерно половина стажеров, некоторые возвращаются в компанию после завершения обучения в вузе.

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

Стажер 2017 года Ренат Тазиев рассказал, как проходил стажировку: от момента знакомства с Контуром до предложения остаться в команде :) Читать историю

Города 

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

Даты

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

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: автоматическая сборка и деплой на тестовый сервер, запуск тестов.

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

Тестовое задание мы пришлем тебе на почту после того, как ты заполнишь заявку. Решения сначала тестируются автоматически, поэтому очень важно четко соблюдать требования из условия. После автотестов разработчики проверят задания вручную и отберут лучшие.


Креш-курс

Всех, кто прошел этапы отбора и попал на стажировку, мы пригласим поучаствовать в креш-курсе. Это выездная школа программирования, которая подготовит к настоящей промышленной разработке. Креш-курс проходит в пригороде Екатеринбурга. Тебя ждут лекции, практики и задачи от разработчиков Контура. Расходы на проезд и проживание берем на себя. 

Присоединяйтесь к нам, и не пропустите новые события

Остались вопросы?

Пиши на kontur-student@kontur.ru
Я постараюсь ответить как можно быстрее :)