G-Core Labs
Москва
Полный день, От 1 года до 3 лет, Полная занятость, Стандарт

Ключевые навыки

JavaScript
Git
Angular

G-Core Labs – международная компания – разработчик облачных и edge-решений для медиабизнеса и индустрии развлечений.

У нас собственная уникальная инфраструктура (более 100 нод на 5 континентах). В 2013 году мы вошли в Книгу рекордов Гиннесса, установив новый рекорд по одновременному пребыванию игроков на одном MOG-сервере (190 541 человек). В 2014 году спроектированная нами сеть выдержала нагрузку в 1 114 000 одновременно играющих пользователей.

Мы ищем опытного специалиста в отдел Frontend Development, который занимается разработкой и поддержкой панелей управления личных кабинетов клиента и администратора наших продуктов.

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

  • Ответственность за продукт;
  • Возможность влиять на конечный результат;
  • Командная работа и конструктивные коммуникации;
  • Мышление на перспективу и проактивность.

Если ты разделяешь эти принципы и тебе нравится то, что мы создаем в G-Core Labs, нам точно стоит познакомиться ближе.

Чем предстоит заниматься:

Ты будешь разрабатывать фронтэнд личных кабинетов администратора и клиента одного из наших продуктов (Platform).

Твоя ответственность будет заключаться в следующем:

  • Разработка архитектуры в команде c другими разработчиками и архитекторами;
  • Участие в оценке и декомпозиции задач;
  • Написание читаемого и поддерживаемого кода;
  • Написание unit-тестов;
  • Написание end-to-end тестов с помощью puppeteer;
  • Настройка инструментов инфраструктуры для автоматизации развёртывания и тестирования;
  • Взаимодействие со смежными командами: уточнение требований, проработка вариантов реализации, консультация смежных групп по вопросам, касающимся сервиса и архитектуры;
  • Проведение Code Review других членов команды.

Мы ждём, что ты:

  • Работал с одним из MVVM – фреймворков: Angular2+, React, Vue.js (предпочтительнее Angular 2+);
  • Уверенно знаешь Native JavaScript;
  • Хорошо знаешь Typescript;
  • Знаешь ECMAScript 6;
  • Имеешь представление о функциях браузера и API, сетевых ограничениях;
  • Понимаешь принципы ООП;
  • Имеешь опыт написания кода для UI компонентов/ макетов;
  • Хорошо знаешь Git;
  • Понимаешь принципы обеспечения безопасности веб-приложений;
  • Можешь читать и писать техническую документацию на английском языке.

Будет здорово, если ты:

  • Работал со stylus, jade/pug, webpack;
  • Работал с Docker или другими технологиями контейнеризации;
  • Имеешь опыт написания unit-тестов.

Мы рады предложить:

  • Работу в международной IT-компании;
  • Официальное трудоустройство, согласно трудовому законодательству Российской Федерации;
  • "Белую", конкурентоспособную зарплату;
  • Уютный офис в центре Москвы или удалённую работу из города твоего проживания;
  • Гибкий рабочий график (начало рабочего дня по выбору сотрудника в период с 08:00 до 11:00, окончание рабочего дня в период с 17:00 до 20:00, соответственно);
  • Возможность обучаться за счет компании, посещать конференции по профессиональной тематике (мы все оплатим, развивайся на здоровье);
  • Программу ДМС (включает стоматологические услуги);
  • Курсы английского языка (Skyeng);
  • Подарки сотрудникам на день рождения;
  • Комфортные условия, которые позволят сосредоточиться на рабочих задачах (фрукты, снэки, отличный кофе, вкусный чай в офисе всегда в наличии).