В связи с ростом команды мы ищем опытного JavaScript-разработчика уровня middle/senior, который поможет нам разрабатывать новые мобильные хиты. Работа полностью удалённая, с гибким графиком и вовлечением в ключевые продуктовые решения.
Обязанности:
-
Разработка core-логики и UI игровых проектов на JavaScript
-
Интеграция анимаций, визуальных эффектов, переходов
-
Построение архитектуры с использованием MVC/MVP или ECS
-
Создание игровых прототипов и кликабельных демо
-
Сетевое взаимодействие: API, синхронизация прогресса
-
Оптимизация кода и производительности
-
Разработка утилит: редакторы уровней, дебаг-панели и пр.
Требования:
-
5+ лет опыт работы в программировании
-
Уверенное знание ООП, алгоритмов, структур данных
-
Опыт с HTML5 canvas/WebGL, Pixi.js, Phaser или подобными библиотеками
-
Понимание асинхронности, сетевых запросов (fetch/websocket)
-
Опыт работы с Git, npm, Webpack, CI/CD
-
Умение писать понятный, модульный и производительный код
-
Готовность пройти тестовое задание и интервью с задачами
Условия:
-
Удалённая работа, полная занятость (40 часов в неделю)
-
Гибкий график (важен результат, а не часы)
-
Без бюрократии
-
Участие в обсуждении фич, механик и архитектуры
О компании: Лаборатория системных технологий - это разработчик мобильных и социальных игр, который с 2017 года активно растет и развивается. Наши игры, такие как Mergest Kingdom, Tropical Merge, Fairyland и другие, известны на международных и российских платформах. Мы ценим открытость, проактивность и профессионализм в наших сотрудниках и всегда рады новым талантам в нашей команде.