Описание вакансии
Компания “Genesix” ищет специалиста на должность JavaScript / WebGL разработчика со знанием GLSL шейдеров.
Мы специализируемся на разработке технически сложных, высоконагруженных проектов, e-commerce сервисов, сайтов и платформ с использованием технологии блокчейн.
В своей работе мы применяем технологии: React + Redux/Apollo (GraphQL), Node.JS, React.Native, Golang.
Обязанности:
- Разработка логики и реализация функционала Front-end части на JavaScript с использованием технологии WebGL/GLSL;
- Участие и обсуждение архитектурных решений для будущих проектов;
- Участие в проектах на базе современных технологий;
- Анализ и решение проблем клиентов, bug fixing.
Требования:
- Знание JavaScript/TypeScript, WebGL/GLSL;
- Опыт программирования 3D-графики (WebGL / Three.js или аналоги, OpenGL, DirectX);
- Знание React и Redux;
- Навыки кроссбраузерной адаптивной вёрстки, понимание BEM-архитектуры (используем препроцессор Sass);
- Понимание архитектуры REST и GraphQL;
- Аккуратность и внимательное отношение к написанию кода (используем Prettier и ESLint/TSLint), любовь к деталям и мелочам;
- Умение работать с git и консолью;
- Желательно, чтобы code-review, git-flow и баг-трекер тоже не были для вас новостью;
- Умение и желание разбираться в незнакомых технологиях.
Условия:
- Возможность удаленной работы;
- Гибкий график работы;
- Перспективы личностного и карьерного роста.