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-ю зарплату в конце года.