frontend-разработчик

АО Мой спорт

United States

Hybrid

USD 90,000 - 130,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

МОЙ СПОРТ ищет фронтенд‑разработчика на React и TypeScript для создания новых веб‑продуктов и развития веб‑приложений. Ваша работа будет включать проектирование UI, интеграцию с API и участие в разработке архитектурных решений.

Требуется коммерческий опыт, знание React‑хуков, REST API и тестирования. Ожидается активное участие в код‑ревью, развитие дизайн‑системы и настройка CI/CD для фронтенда.

Qualifications

  • Коммерческий опыт Frontend-разработки на React и TypeScript.
  • Уверенное знание JavaScript, TypeScript, HTML и CSS.
  • Понимание жизненного цикла компонентов React и хуков.
  • Опыт разработки функциональных компонентов и переиспользуемых UI‑компонентов.
  • Опыт интеграции с REST API и обработки асинхронных запросов.
  • Понимание управления состоянием приложения.
  • Знание адаптивной и кроссбраузерной верстки.
  • Опыт модульного и компонентного тестирования.
  • Умение работать с инструментами разработчика в браузере.
  • Опыт оптимизации производительности веб‑приложений.
  • Знание Git и участие в код‑ревью.
  • Опыт использования AI‑инструментов для разработки и тестирования.

Responsibilities

  • Разрабатывать новые веб‑приложения и пользовательские интерфейсы.
  • Развивать и рефакторить существующую функциональность.
  • Интегрировать Frontend с REST API и внешними сервисами.
  • Проектировать технические решения совместно с командой.
  • Писать понятный, поддерживаемый код и тестировать его.
  • Писать модульные и компонентные тесты и участвовать в код-ревью.
  • Участвовать в развитии UI‑kit и дизайн‑системы.
  • Анализировать и устранять проблемы производительности и совместимости.

Skills

React
TypeScript
JavaScript
HTML/CSS
REST API
UI архитектура
Testing
Git
AI для кодинга
Code review

Tools

React Testing Library
Jest
Playwright
ApexCharts
CI/CD Frontend

Job description

Описание: МОЙ СПОРТ - продуктовая SportTech компания. Наша команда создала всероссийскую автоматизированную информационную систему, чтобы спортивный процесс стал удобнее для всех его участников. Ищем Frontend-разработчика для создания новых продуктов и развития веб-приложений. Предстоит работать над пользовательскими интерфейсами, участвовать в проектировании решений и влиять на качество и развитие продуктов компании.

Задачи:
  • Разрабатывать новые веб-приложения, модули и пользовательские интерфейсы.
  • Развивать и рефакторить существующую функциональность.
  • Интегрировать Frontend-приложения с API и внешними сервисами.
  • Проектировать технические решения совместно с командой.
  • Писать понятный, поддерживаемый и тестируемый код.
  • Разрабатывать модульные, компонентные и интеграционные тесты.
  • Проводить код-ревью и участвовать в развитии инженерных практик.
  • Анализировать и устранять ошибки, проблемы производительности и совместимости.
  • Участвовать в оценке и декомпозиции задач, планировании и технических обсуждениях.
  • Взаимодействовать с продакт-менеджером, тимлидом, разработчиками, QA, дизайнерами, аналитиками и SRE/DevOps.
  • Использовать AI-инструменты для разработки, тестирования, рефакторинга и документирования кода с обязательной проверкой результата.
  • Принимать и обосновывать архитектурные решения.
  • Проектировать структуру приложений, модулей и общих компонентов.
  • Определять технические стандарты Frontend-разработки.
  • Выявлять архитектурные риски и управлять техническим долгом.
  • Участвовать в развитии менее опытных разработчиков.
  • Совместно с дизайнерами развивать UI-kit или дизайн-систему.
  • Участвовать в выборе технологий и развитии Frontend-архитектуры платформы.
Требования:
  • Коммерческий опыт Frontend-разработки на React и TypeScript.
  • Уверенное знание JavaScript, TypeScript, HTML и CSS.
  • Понимание жизненного цикла компонентов React и принципов работы хуков.
  • Опыт разработки функциональных компонентов и переиспользуемых UI-компонентов.
  • Опыт интеграции с REST API и обработки асинхронных запросов.
  • Понимание принципов управления серверным и клиентским состоянием.
  • Умение проектировать структуру Frontend-приложения и разделять зоны ответственности компонентов.
  • Знание принципов адаптивной и кроссбраузерной вёрстки.
  • Опыт работы с формами, валидацией и обработкой пользовательского ввода.
  • Опыт написания модульных и компонентных тестов.
  • Умение работать с инструментами разработчика браузера.
  • Понимание основных способов оптимизации производительности веб-приложений.
  • Опыт работы с Git и участия в код-ревью.
  • Умение декомпозировать задачи и аргументировать технические решения.
  • Опыт применения AI-инструментов для написания и рефакторинга кода, генерации тестов, поиска ошибок и подготовки документации.
  • Умение формулировать запросы к AI-инструментам и передавать им необходимый технический контекст.
  • Способность проверять сгенерированный код на корректность, безопасность, производительность и соответствие архитектуре проекта.
  • Понимание ограничений AI-инструментов и рисков использования конфиденциальных данных.
  • Готовность нести личную ответственность за код и решения независимо от того, использовался ли ИИ при их подготовке.
  • Будет плюсом: Опыт работы с React Testing Library, Jest и Playwright; Опыт разработки E2E-тестов; Опыт работы с ApexCharts или другими библиотеками визуализации данных; Опыт создания сложных таблиц, дашбордов и аналитических интерфейсов; Опыт разработки или развития дизайн-систем и библиотек компонентов; Знание принципов веб-доступности — WCAG и ARIA; Опыт оптимизации Core Web Vitals, размера bundle и скорости загрузки приложений; Опыт работы с WebSocket или Server-Sent Events; Опыт контейнеризации Frontend-приложений; Опыт построения CI/CD для Frontend-приложений; Понимание принципов безопасной Frontend-разработки; Опыт миграции крупных приложений между версиями React, React Router или других основных библиотек
Условия:
  • Официальное трудоустройство в аккредитованной IT-компании.
  • Гибридный (комбинированный) или удаленный формат работы.
  • Соблюдение трудового законодательства.
  • Сильную команду и возможность влиять на технологические и продуктовые решения.
  • Технику для работы.
  • ДМС после прохождения испытательного срока.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

react разработчик для B2B2C SaaS
react разработчик для B2B2C SaaS

NDA • United States

On-site
USD 110,000 - 190,000
frontend developer for react web applications
frontend developer for react web applications

Coltech • United States

On-site
USD 89,000 - 134,000
frontend-разработчик сервиса знакомств
frontend-разработчик сервиса знакомств

VK • United States

Remote
USD 90,000 - 130,000
Гибкий график работы
Бонусы от партнёров
Офис в центре города
+2
react разработчик для страниц продуктов
react разработчик для страниц продуктов

Maxilect • United States

Remote
USD 90,000 - 150,000
Компенсация за рабочее место
Обучение и HR-программы
Возможность посещать конференции
+2
разработчик front-end JavaScript
разработчик front-end JavaScript

ГК Орбита • United States

Remote
USD 110,000 - 180,000
Удаленная работа
Белая заработная плата
ДМС
+3
frontend разработчик в высоконагруженных системах
frontend разработчик в высоконагруженных системах

Altenar • United States

Remote
USD 90,000 - 130,000
ДМС, стоматология и страхование жизни
Компенсация фитнеса
Компенсация интернета и электроэнергии
+2
frontend engineer
frontend engineer

Mad Devs • United States

On-site
USD 90,000 - 130,000
Flexible working hours
Salary in dollars
Onsite business trips
+3
react for a transmission system operator
react for a transmission system operator

SoftServe • United States

On-site
USD 120,000 - 180,000
Health coverage
Paid time off
Wellness support
+2
Frontend-разработчик (TypeScript / React) - Зонтик
Frontend-разработчик (TypeScript / React) - Зонтик

Get IT • United States

Remote
USD 23,000 - 28,000
react разработчик новой системы
react разработчик новой системы

Альфа-Банк • United States

On-site
USD 90,000 - 130,000
Квартальная KPI премия
ДМС с первых дней
Больничные 10 дней
+4