Digital Chief

Senior Frontend Developer (React)

Не указана
  • Минск
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Digital Chief специализируется на разработке и внедрении цифровых продуктов в домене электронной коммерции. Флагманский продукт компании - собственная платформа, разработанная с использованием микро-сервисной архитектуры, позволяющая строить гибкие и масштабируемые цифровые решении.

В компании открыта вакансия JavaScript Developer. Мы ищем фронтенд-разработчиков со знанием React, готовых быстро и эффективно влиться в команду.

Чем предстоит заниматься:

  • Разработка и поддержка высоконагруженных и масштабируемых веб-приложений на базе React + TypeScript.

  • Создание чистых, эффективных и масштабируемых компонентов приложения.

  • Реализация адаптивной и кросс-браузерной, вёрстки с использованием Tailwind CSS/SCSS.

  • Ведение ключевых направлений разработки и развитие фронтенд-архитектуры.

  • Дизайн и внедрение архитектурных решений, оптимизация производительности.

  • Менторство Middle и Junior разработчиков, участие в технических собеседованиях.

  • Активное участие в проектировании UI/UX совместно с дизайнерской и backend-командами.

  • Code review, внедрение лучших практик (CI/CD, тестирование, документация).

Требования:

  • Опыт коммерческой разработки от 4–5 лет.

  • Глубокие знания JavaScript (ES6+), TypeScript и React.js.

  • Опыт работы с TypeScript в production-проектах.

  • Отличное понимание управления состоянием (Redux, Redux Toolkit).

  • Понимание работы HTTP, опыт интеграции с REST API, знание GraphQL

  • Опыт написания тестов (unit, интеграционные, e2e).

  • Знание и практическое применение архитектурных паттернов во фронтенде.

  • Навыки работы с высоконагруженными системами и навыки в области performance optimization (мемоизация, lazy loading, code splitting)..

  • Опыт настройки Webpack/Vite, понимание процесса сборки.

  • Опыт работы с Next.js или другим SSR фреймворком

  • Опыт настройки и использования CI/CD.

  • Отличное знание Git, участие в командной разработке.

Будет плюсом:

  • Опыт работы с Nuxt, Vue.js или другими современными фреймворками.

  • Знание принципов DevOps и работы с Docker/Kubernetes.

  • Уверенный технический английский.

Что мы предлагаем:

  • Уровень компенсационного пакета обсуждается индивидуально (трудоустройство согласно ТК РБ)

  • Возможность работать в офисе в Минске либо гибридно (80% офисе, 20% дистанционно)

  • Обеспечение корпоративной техникой (при необходимости)

  • Гибкий график работы