Frontend Developer
Зарплата
до 250 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка ПО для игр.
Описание вакансии
О компании и команде
Neverlose.cc – это уникальное программное обеспечение с обширными визуальными функциями для компьютерных игр. Наша компания разрабатывает продукты, которые позволяют игрокам полностью изменять внешний вид игры по своему вкусу а так же попробовать не предусмотренные игрой игровые режимы. Мы имеем сплоченную и молодую команду специалистов и энтузиастов из разных областей.
Ожидания от кандидата
Технические навыки:
- Отличное знание TypeScript и JavaScript (ES2020+);
- Глубокие знания и более 3-х лет опыта с React;
- Разработка SSR приложений более 2-х лет (Next.js, Remix.js);
- Навыки работы с менеджерами состояний: Redux, MOBX;
- Практический опыт с библиотеками для построения графиков (ChartJS);
- Использование WebSockets / Socket.io;
- Опыт работы с SCSS, знание методологии BEM, умение разрабатывать структурированные стили;
- Умение создавать адаптивные и отзывчивые интерфейсы;
- Понимание принципов кросс браузерной разработки;
- Понимание методологии CDD (Component-Driven Development);
- Навыки точной верстки по дизайн-макету;
- Опыт интеграции с серверными API, включая взаимодействие с RESTful, GraphQL, Socket.IO интерфейсами;
- Навыки имитации данных в соответствии с заданными схемами API-ответов для целей разработки и тестирования;
- Опыт работы с Git, Git Flow.
Личностные качества:
- Готовность работать в команде и к обсуждению архитектуры;
- Способность принимать взвешенные решения и работать с дедлайнами;
- Умение быстро адаптироваться к изменениям в быстроразвивающемся проекте;
- Внимательность к деталям;
- Не бояться брать ответственность за принятие решений.
Обязанности:
- Верстка гибких UI-компонентов и страниц с нуля;
- Работа с API для интеграции серверной части с фронтендом;
- Обсуждение и принятие архитектурных и технических решений, планировании проектов и оценке сроков;
- Обеспечение кросс браузерной и адаптивной верстки;
- Взаимодействие с дизайнерами, бэкэнд-разработчиками и проектными менеджерами.
Будет преимуществом:
- Умение работать с Docker и понимание процесса контейнеризации;
- Знание CI/CD процессов и опыт создания пайплайнов;
- Опыт работы с другими фреймворками;
- Умение настраивать ESLint.
Условия работы
Мы предлагаем:
- Удаленную работу с гибким графиком (команда разбросана по разным часовым поясам, основной ориентир — UTC+3);
- Возможность работать из любой точки мира;
- Возможность влиять на используемые в продуктах технологии и практики;
- Партнерский стиль управления с минимальной бюрократией;
- Конкурентоспособную заработную плату, включая оклад и премии;
- 13-ю зарплату в конце года.