This job might no longer be available.
JavaScript Developer
2 years ago
Наш лозунг: «To have fun while creating fun», и десятки миллионов людей по всему миру каждый день играют в игры, которые мы создаем с 2001 года.
Arkadium создает казуальные, социальные и мобильные игры, разрабатывает и лицензирует игровые сайты, а также выступает в роли издателя игр. Arkadium - партнер Microsoft.
Мы разработали самые известные игры на планете – Пасьянс, Сапер и Маджонг, которые встроены в Windows.
В данный момент мы в поисках сильного JavaScript разработчика, который хорошо разбирается в React. Ваш фокус будет направлен на разработку и модернизацию компонентов пользовательского интерфейса с применением лучших практик разработки, используя Flux или Redux. Надежность и простота использования создаваемых компонентов – одни из ключевых требований. Вы будете частью сильной команды, работающей на всех уровнях системы. Поэтому для нас важно: стремление к совместному решению проблем, продуманный дизайн и качественный продукт.
Работа возможна из любого региона, но в часовом поясе Москвы. График работы с 10:00 до 19:00.
Requirements
Требования к кандидату:
- Экспертное знание JavaScript включая манипуляции с DOM и JavaScript object model
- Экспертное знание HTML/CSS
- Глубокое понимание React.js и его основных принципов
- Опыт работы с системами управления состояниями (такими, как Flux или Redux)
- Знаком с актуальными спецификациями EcmaScript
- Знание, как писать изоморфный код на React
- Опыт работы с RESTful APIs
- Знание современных механизмов авторизации, таких как JSON Web Token
- Опыт работы с распространенными front-end development tools такими, как Babel, Webpack, NPM, и т.д.
- Способность понимать бизнес-требования и переводить их в технические требования
- Умение проводить технический анализ и оптимизацию
- Уверенная работа с системами версионирования кода (Мы используем GIT)
- Опыт работы с Azure будет большим плюсом
- Умение писать юнит тесты. Знаком с TDD
- Отличные навыки вербального и письменного общения
- Знание английского Upper-Intermediate
- Способность быстро обучаться и использовать полученные знания, менторство младших сотрудников.
Обязанности:
- Разработка новых user-facing фич на React.js
- Создание переиспользуемых компонентов и библиотек
- Перевод дизайна в высококачественный код
- Оптимизация производительности компонентов по большинству веб браузеров и устройств.
Benefits
Мы предлагаем:
- Достойную заработную плату, устойчивую к инфляции рубля;
- Годовой бонус;
- Дополнительные дни отпуска, оплачиваемые больничные и гибкие выходные дни;
- ДМС с первого дня работы;
- Посещение тренингов, семинаров и конференций по желанию;
- Оплачиваемые уроки английского языка;
- Индивидуальный бюджет на персональное развитие;
- Много интересных и разноплановых задач;
- Оплачиваемая релокация в Краснодар при желании переехать.
Create Your Profile — Game companies can contact you with their relevant job openings.