Senior Frontend Engineer

По договоренности


Основные задачи:

  • Разработка и поддержка интерфейсов Telegram Mini App и Web-версии;

  • Проектирование архитектуры фронта с учётом роста и масштабируемости;

  • Работа с состоянием (Zustand) и кешированием данных (Tanstack Query);

  • Настройка локализации (i18n), UI-тем, анимаций и адаптивных версий;

  • Разработка и поддержка дизайн-системы (на базе shadcn/ui + Tailwind);

  • Участие в планировании фич, взаимодействие с backend- и продуктовой командой;

  • Проведение код-ревью.

Требования:

  • 2+ лет коммерческого опыта с React и TypeScript;

  • Глубокое понимание React hooks, context, render cycle, performance optimization;

  • Уверенная работа с Tailwind CSS, умение писать чистую и поддерживаемую адаптивную и кроссбраузерную вёрстку;

  • Работа с состоянием (Zustand) и кешированием данных (Tanstack Query), оптимизация взаимодействий с API;

  • Понимание REST / WebSocket взаимодействия;

  • Навык написания типобезопасного, чистого и читаемого кода;

  • Опыт оптимизации UI под мобильные браузеры и WebView (Mini Apps);

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

  • Опыт разработки Telegram Mini Apps или PWA;

  • Понимание принципов design system и UI-kit-архитектуры;

  • Опыт работы с Framer Motion и построения плавных анимаций;

  • Опыт внедрения i18n (react-i18next или аналогов);

  • Опыт интеграции с аналитикой (Mixpanel, Ortto и др.);

  • Опыт работы с tonconnect и ton;

  • понимал принципы smartcontract onchane.

Условия:

  • Full-time (полная занятость), долгосрочное сотрудничество
  • Фиксированная ежемесячная оплата (уровень обсуждается индивидуально)
  • Работа в распределенной команде с гибким графиком

Поделиться:

Опубликована 20 часов назад

Вакансия в подборках

  1. Frontend engineer
  2. IT engineer
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.