Ключевые навыки
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);
- Подарки сотрудникам на день рождения;
- Комфортные условия, которые позволят сосредоточиться на рабочих задачах (фрукты, снэки, отличный кофе, вкусный чай в офисе всегда в наличии).