Frontend Developer (React/TypeScript, GameDev)
Описание
О компании Ciliz — игровая студия, основанная в 2006 году в Санкт-Петербурге. Мы создаём онлайн-игры и сервисы, которыми ежедневно пользуются миллионы людей по всему миру. Наша миссия - объединять людей через лёгкое игровое общение, везде.Сейчас мы ищем Frontend Developer на наш флагманский околоигровой проект, посвященный знакомствам и общению (DAU 500K).Это большой зрелый продукт, который работает на разных платформах и устройствах. Клиентская часть находится на стыке frontend-разработки и 2D GameDev: основная логика и интерфейсы реализованы на TypeScript и React, игровая часть — на PixiJS. Мы готовы предложить тебе следующие задачи: работа над клиентской частью высоконагруженного web-приложения; развитие клиент-серверного взаимодействия, в том числе через WebSockets; поиск и устранение ошибок, тестирование внесенных изменений; участие в обсуждении технических решений и развитии архитектуры продукта; работа с графикой и анимациями; оптимизация производительности клиентской части на разных устройствах и платформах; системная работа с техническим долгом. Технологии проекта: JavaScript, TypeScript, React, CSS3, HTML5, WebSockets, WebGL, PixiJS, Spine. Для нас важны: уверенное знание JavaScript и TypeScript; опыт разработки на React и хорошее понимание принципов его работы; опыт работы с WebSockets; опыт разработки игр — коммерческий или в рамках pet-проектов; понимание основных паттернов проектирования, умение разбираться в существующей архитектуре и большой кодовой базе; умение обосновывать свою точку зрения другим опытным разработчикам и договариваться с коллегами смежных направлений. Большим плюсом будет: опыт работы с PixiJS или другими 2D game-фреймворками / движками; опыт разработки и отладки web-приложений в WebView и на мобильных устройствах; опыт работы с продуктами для нескольких платформ и браузерных окружений. Мы предлагаем: оформление: работа в полностью белой аккредитованной ИТ-компании по ТК РФ; формат работы: офис / гибрид / полная удалёнка — выбирай комфортный для тебя вариант; ДМС со стоматологией; оборудование: предоставляем всё необходимое железо для работы; обучение и развитие: 100% компенсация профессионального развития (конференции, курсы, менторинг); компенсация изучения английского языка; 50% компенсация непрофильного развития (спорт, хобби, увлечения). стабильность: работа над проектом с многолетней историей и активной аудиторией. Мы готовы предложить полностью удалённое сотрудничество! Будем рады твоему отклику!