Вакансия: Frontend React/Next.js в Москва

Полное описание вакансии: Frontend React/Next.js в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2397489 Frontend React/Next.js Москва > Некст 80000 120000 RUR open 2025-03-10
Необходимые навыки
  • > Git
  • > CSS3
  • > JavaScript
  • > HTML5
  • > TypeScript
  • > Node.js
  • > React
  • > Redux
  • > REST API
  • > Адаптивная верстка
  • > Кроссбраузерная верстка
  • > Telegram
  • > Webflow
  • > Telegram.WebApp.initData
  • > WebApp
Требования

Опыт разработки на React/Next.js с использованием TypeScript. Опыт работы с библиотеками построения графиков React Chart на базе D3.js.

Обязанности

Разрабатывать и поддерживать компоненты на React/Next.js с использованием TypeScript. Работать с UI-библиотеками (например, shadcn, vkui), создавать функциональные компоненты...

Описание

✅ Кто мы

Мы — TeleGraphyx, умный сервис продвижения в Telegram. У нас более 6000 пользователей и подключено более 2500 каналов. Мы помогаем развиваться в Telegram, предлагая уникальные стратегии и инструменты.

Сейчас мы ищем Frontend-разработчика для переезда нашего сервиса из бота в Telegram Mini App (TMA).

✅ Что предстоит делать

  • Разрабатывать и поддерживать компоненты на React/Next.js с использованием TypeScript;
  • Работать с UI-библиотеками (например, shadcn, vkui), создавать функциональные компоненты с хуками;
  • Управлять состоянием приложения через Redux, Zustand или Context API;
  • Интегрироваться с Telegram WebApp API: работать с Telegram.WebApp.initData, обрабатывать callback-запросы, вызывать методы для закрытия окна и обработки событий (например, оплата, закрытие);
  • Реализовывать адаптивную верстку для мобильных и десктоп устройств с использованием CSS Grid/Flexbox, Tailwind или SCSS;
  • Методы интеграции и эффективный обмен данными REST API / Web Socket (axios, fetch) с грамотным использованием интерфейсов и типов;
  • Git flow.

✅ Основные требования

  • Опыт разработки на React/Next.js с использованием TypeScript;
  • Опыт работы с библиотеками построения графиков React Chart на базе D3.js;
  • Знание функциональных компонентов и хуков;
  • Опыт работы с UI kit (например, shadcn, vkui);
  • Понимание принципов работы Telegram WebApp API и умение реализовывать связанные с ним задачи (желательно);
  • Навыки создания адаптивной верстки с учетом особенностей мобильных устройств;
  • Опыт интеграции с REST API (axios, fetch) с грамотным использованием интерфейсов и типов;
  • Знание основ CI/CD и Git flow.

✅ Мы предлагаем

  • Удаленную работу с гибким графиком и ориентацией на результат;
  • Конкурентную зарплату + бонусы за выполнение сложных задач;
  • Участие в интересном проекте с большим будущим;
  • Дружелюбную команду, профессиональный рост и поддержку на всех этапах.

✅ Этапы отбора

  1. Заполнение анкеты кандидата.
  2. Собеседование с руководителем (30-45 минут).
  3. Испытательный срок (2 месяца).
  4. Поздравляем! Вы в команде!

Вверх