Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

сегодня

frontend developer

выше рынка на 10,3%
вакансия 231 000 ₽
в среднем 209 471 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

генерация резюме

Добавьте резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Пересечение с командой в GMT+3–5. В сопроводительном письме ответьте на вопросы про опыт с Telegram Mini Apps и оптимизацию видео в WebView.

Описания нет

задачи

  • Создавать и поддерживать веб-интерфейсы и Telegram Mini Apps на React / Next.js / Vue;
  • Верстать адаптивные, кросс-браузерные страницы (десктоп + мобильные + WebView в Telegram);
  • Реализовывать анимации, переходы, интерактивы для повышения вовлечённости;
  • Подключать REST API, GraphQL, WebSocket для чатов, платежей, генерации контента;
  • Работать с данными: отображение списков, подарков, профилей персонажей;
  • Оптимизировать загрузку тяжёлого контента (фото, видео, AI-генерации);
  • Добиваться быстрой загрузки страниц (LCP, FID, CLS);
  • Кэшировать данные, использовать lazy loading для изображений и видео;
  • Следить за потреблением памяти и оперативностью интерфейса в WebView Telegram;
  • Следить за безопасным хранением токенов (не в localStorage, если есть риски XSS);
  • Проверять входящие данные на стороне фронта;
  • Помогать внедрять Content Security Policy (CSP).

требования

  • Опыт коммерческой разработки фронтенда от 2 лет;
  • React (или Vue / Svelte) — опыт от 2 лет;
  • TypeScript (строгая типизация);
  • Работа с REST API, GraphQL, WebSocket;
  • HTML5, CSS3 (Flexbox, Grid, адаптивность);
  • Git (GitHub / GitLab);
  • Пишете чистый, поддерживаемый код (не «лишь бы работало»);
  • Понимаете, как оптимизировать загрузку страниц для пользователей с плохим интернетом (мобильные сети, VPN);
  • Умеете общаться с бэкендерами: объяснить, какие данные и в каком формате нужны;
  • Внимательны к деталям интерфейса («пиксель-перфекционизм» не обязателен, но глаз намётанный — да);
  • Будет плюсом опыт разработки Telegram Mini Apps (WebView, Telegram SDK, инициализация, работа с пользователем), Next.js (SSR, SSG, API routes), state-managers (Redux Toolkit, Zustand, MobX), работа с видео (HLS, WebRTC, воспроизведение потоков), UI-библиотеки (Ant Design, MUI, Chakra UI) — или умение делать без них, инструменты сборки (Webpack, Vite), базовое понимание Docker, CI/CD.

условия

  • Полная занятость (или обсуждаемая частичная);
  • Гибкий график (пересечение с командой в GMT+3–5);
  • Оплата по результатам собеседования (фикс + возможные бонусы);
  • Работа над живыми продуктами с тысячами пользователей.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Telegram Добавить в отклики

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.