Форлинк

Middle Frontend Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • TypeScript
  • Zustand
  • Git
  • React

Мы являемся лидером в сегменте онлайн-гейминга с многолетним опытом работы на международном рынке. Наша компания предлагает инновационные подходы к развитию сервиса, высокий уровень клиентского сервиса и надежную безопасность данных. У нас дружная команда профессионалов, ориентированных на качественное обслуживание и индивидуальный подход к каждому клиенту. Мы предлагаем возможности карьерного роста, постоянное обучение и участие в эксклюзивных проектах.

И сейчас мы ищем Middle Frontend Developer с опытом коммерческой разработки от 2 лет, который готов внести вклад в создание качественных и производительных веб-приложений.

Ключевые навыки и технологии:
- Уверенное использование TypeScript для написания типизированного и поддерживаемого кода.
- Опыт работы с CSS Modules для создания изолированных и переиспользуемых стилей.
- Глубокое понимание React, включая функциональные компоненты, хуки (useState, useEffect, useContext и др.), а также оптимизацию производительности.
- Опыт работы с Zustand (или готовность быстро освоить) для управления состоянием приложения.
- Уверенное владение Git (ветки, merge, rebase, конфликты, пул-реквесты).
- Понимание, что такое побитовые операции, байты, а также общее представление о том, как данные хранятся и обрабатываются на низком уровне.

Обязанности:
- Разработка новых и поддержка существующих веб-приложений.
- Оптимизация производительности и улучшение пользовательского опыта.
- Участие в код-ревью и обсуждении архитектурных решений.
- Тесное взаимодействие с командой backend-разработчиков, дизайнеров и менеджеров проектов.
- Написание чистого, поддерживаемого и документированного кода.

Условия работы:
- Гибкий график работы
- Конкурентная заработная плата, обсуждается по результатам собеседования.
- Современный стек технологий и интересные проекты.
- Дружный коллектив и комфортная рабочая атмосфера.


*Этапы отбора:
1. Первичное интервью с рекрутером (знакомство, обсуждение опыта и ожиданий).
2. Техническое собеседование (практические задачи и обсуждение технологий).

Если вы стремитесь к профессиональному развитию, хотите работать в динамичной команде, мы будем рады видеть вас в нашей компании!