Н

Frontend-разработчик (React, TypeScript)

Мы ищем опытного Frontend-разработчика в нашу небольшую команду. Вам предстоит работать над архитектурой и развитием сложных веб-приложений, внедрять лучшие практики и активно использовать современные инструменты для ускорения разработки.

Никитин Никита Валерьевич На сервисе с: 15.10.26 19:17

от 180k ₽РоссияЧебоксарыУдалёнка

Мы ищем опытного Frontend-разработчика в нашу небольшую команду. Вам предстоит работать над архитектурой и развитием сложных веб-приложений, внедрять лучшие практики и активно использовать современные инструменты для ускорения разработки.

Обязанности:

* Разрабатывать и поддерживать клиентскую часть приложений (SPA/SSR).
* Проектировать архитектуру фронтенда, работать с монорепозиториями и микрофронтендами.
* Интегрироваться с бэкендом (REST, GraphQL, WebSockets).
* Выстраивать процессы сборки, CI/CD и обеспечивать покрытие кода тестами.
* Быстро прототипировать сценарии в Figma и передавать их в разработку.

Требования:

* Опыт: от 5 лет коммерческой frontend-разработки.
* Языки: отличное знание JavaScript (ES6+), глубокий и уверенный опыт работы с TypeScript.
* Core: глубокий опыт работы с React и экосистемой (понимание принципов работы: Reconciliation, Virtual DOM, Fiber, Lifecycle, Hooks, Context API, Concurrent Mode).
* State Management & Data Fetching: опыт работы с RTK (Zustand/MobX/Effector); уверенное использование TanStack Query (React Query) (SWR/RTK Query)
* API: понимание и опыт работы с REST, GraphQL, WebSockets. Опыт использования OpenAPI (Swagger) для согласования контрактов с backend.
* Архитектура: понимание жизненного цикла и архитектуры SPA/SSR приложений. Опыт работы с микрофронтендами (single-spa) и монорепозиториями. Знание методологий архитектуры фронтенда (FSD - Feature-Sliced Design и аналоги).
* UI/UX и верстка:
* Отличные навыки адаптивной и семантической верстки.
* Уверенное знание HTML, CSS, SCSS, Tailwind, Material UI (при необходимости LESS / CSS-in-JS / styled-components).
* Знание и соблюдение методологии БЭМ при необходимости.
* Формы: уверенная работа с React Hook Form.
* Инструменты и сборка: навыки работы с Git, npm (опыт с pnpm будет преимуществом), Vite. Понимание того, как выстраивать сборочные пайплайны и CI/CD.
* Дизайн: умение быстро прототипировать экраны и пользовательские сценарии в Figma (wireframes, UI-kit, handoff разработчикам).


Будет плюсом:
* Фреймворки и платформы:
* Next.js (понимание и опыт CSR, SSR, SSG, ISR).
* React Native (Expo), опыт создание нативных модулей для Android и iOS.
* Electron, PWA.
* Тестирование и документация: написание юнит, интеграционных и e2e тестов (React Testing Library, Vitest, Jest, Playwright). Опыт работы со Storybook.
* DevOps и безопасность:
* Опыт настройки Webpack / Vite, выстраивания сборочных пайплайнов и CI/CD.
* Базовые навыки работы с Docker.
* Понимание принципов обеспечения безопасности веб-приложений (защита от XSS, CSRF, настройка CSP и т.д.).
* Фундаментальные знания: хорошее знание алгоритмов и паттернов проектирования.
* AI-инструменты: умение эффективно использовать AI-инструменты (Copilot, Cursor и аналоги) для решения рабочих задач и ускорения разработки.
* Язык: английский на уровне Upper-Intermediate (B2) и выше (для чтения документации и коммуникации).

Условия:

* Полностью удаленный формат работы.
* График работы: 5/2 (пн-пт), стандартный рабочий день (с 09:00 до 18:00 по МСК).
* Работа в небольшой сплоченной команде.
* Оформление по договору с самозанятыми или ИП.

Похожие вакансии React

hh.ru
М

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

москва медиаНа сервисе с: 15.10.26 17:01
Зарплата не указанаРоссияМоскваУдалёнка

Мы ищем frontend-разработчика уровня Middle+ для удалённой работы над развитием и поддержкой существующих и созданием новых сервисов / спецпроектов в составе небольшой команды.

Обязанности:

● Разработка и поддержка сайтов, лендингов, и внутренних редакционных сервисов холдинга.

● Адаптивная кроссбраузерная вёрстка по макетам (Photoshop, Figma), реализация анимаций (CSS/JS).

● Разработка анимированных HTML5‑баннеров по макетам и ТТ.

● Работа во взаимодействии с бэкенд-разработчиками (ruby, различные фреймворки php), дизайнерами и сторонними подрядчиками.

Требования:

● Коммерческий опыт фронтенд‑разработки от 4 лет.

● Уверенное знание JavaScript (ES6+), HTML5, CSS3, опыт с препроцессорами (SASS/Less) и сборщиками (Webpack).

● Опыт работы с современным фреймворком (Vue, Nuxt, React, Svelte или аналог).

● Базовые знания UI/UX и навыки работы в Figma/Photoshop.

● Git, технический английский (чтение документации).

● Готовность к работе по графику 5/2 (МСК) с периодическими визитами в офис в Москве. В рабочее время быть строго на связи. Работа только из РФ Будет преимуществом:

● Опыт с API карт (Яндекс.Карты, 2ГИС, Mapbox, Leaflet). ● Знание TypeScript, WebGL/Canvas, SSR.

● Понимание экосистемы современных JS‑фреймворков (state‑менеджеры, сборщики, роутинг). Условия:

● Оформление по ТК РФ, официальная зарплата по итогам собеседования.

Условия:​​​​​​​​​​​​​​

Оформление по ТК РФ, официальная зарплата по итогам собеседования.

● Ежегодный оплачиваемый отпуск,

● Испытательный срок -3 мес.

● Техобеспечение (ноутбук, монитор, периферия) предоставляется.

● На этапе отбора возможно тестовое задание.

● Разумное применение средств ИИ в решении задач не запрещается при условии полного понимания реализации и возможности выполнять /модифицировать задачи без их применения.

hh.ru
С
250k–375k ₽РоссияМоскваГибрид

О компании:

Солвиум — студия аутсорс-разработки. Уже более трёх лет мы создаём надёжные продуктовые и инфраструктурные ИТ-решения для бизнеса. За это время реализовали проекты для крупных компаний из разных отраслей — от медицины до банковского сектора.

Сейчас мы расширяем команду и ищем Senior Frontend Developer для проекта по автоматизации производства.

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

  • Разрабатывать и развивать пользовательские интерфейсы веб-приложений

  • Проектировать архитектуру frontend-части приложений

  • Реализовывать интеграции с backend-сервисами через REST API

  • Обеспечивать стабильную работу, производительность и удобство интерфейсов

  • Участвовать в выборе технических решений и развитии frontend-архитектуры

  • Проводить code review и помогать разработчикам повышать качество кода

  • Взаимодействовать с backend-разработчиками, дизайнерами и другими участниками команды

  • Участвовать в поиске и устранении сложных технических проблем

Чего мы ожидаем от вас:

  • Опыт frontend-разработки от 4–5 лет

  • Уверенное знание JavaScript и TypeScript

  • Опыт разработки современных веб-приложений на React

  • Понимание принципов построения компонентной архитектуры

  • Опыт интеграции с REST API

  • Понимание работы браузера, HTTP и асинхронных запросов

  • Опыт работы с Git, инструментами сборки и отладки

  • Умение самостоятельно принимать технические решения и отвечать за качество реализации

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

  • Опыт работы с TypeScript на крупных проектах

  • Опыт разработки сложных интерфейсов с большим количеством данных

  • Опыт работы с WebSocket и real-time-интерфейсами

  • Опыт интеграции интерфейсов с оборудованием, роботами или промышленными системами

Условия:

  • Официальное оформление по договору ГПХ или ТК РФ

  • График 5/2 с возможностью гибкого рабочего времени

  • Гибридный формат работы

hh.ru
фармхаб

Fullstack-разработчик (JS/TS + Go) — middle-senior / senior

фармхабНа сервисе с: 07.06.26 14:52↑ Вакансия с автоподнятием
от 290k ₽РоссияМоскваГибрид

ООО «ФармХаб» – быстрорастущая IT-компания, резидент Сколково, разрабатывает современные решения для медицины и

фармацевтики (портал PharmHub, мобильное приложение). Экосистема объединяет производителей, дистрибьюторов, аптеки

и фармспециалистов. Внедряет LLM-инструменты в бизнес-процессы и разработку ПО. Работает с 100+ международными и

российскими фармпроизводителями (включая Pfizer, Байер, GlaxoSmith,KleinBeecham, STADA, Takeda, Sanofi, KRKA, Viatris,

«Инфамед»), 2 900+ аптеками, а также с крупными аптечными сетями РФ.

Наша цель — повысить эффективность и прозрачность фармацевтического рынка за счёт высокотехнологичных программных решений

*У нас AI-first подход к разработке:** основной объём кода пишут ИИ-агенты, разработчик задаёт направление, ревьюит каждое изменение, тестирует и несёт ответственность за результат. Это требует другого набора навыков, чем классическая разработка.

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

Разрабатывать backend на Node.js и Go, frontend на React — в зависимости от текущих приоритетов и сильной стороны кандидата

Писать код в связке с ИИ-агентом: декомпозировать задачу, ставить её агенту, ревьюить результат, тестировать

Работать с PostgreSQL и ClickHouse: писать и оптимизировать запросы, устранять узкие места

Участвовать в peer code review: отдавать свой код, отвечать на замечания, ревьюить чужой

Описывать прогресс задач в трекере, поддерживать техническую документацию для команды и для ИИ-агентов

# Требования

*Стек:**

Уверенное знание JavaScript / TypeScript и Go — оба языка основные

Node.js + Express: API-разработка, миграции БД, асинхронная работа

Go: Chi router, типичные паттерны микросервисов

Python на уровне чтения и точечных правок

React + TypeScript: пропсы, хуки, стейт; разработка новых экранов, форм и таблиц по существующим в репозитории паттернам.

В стеке: React 18-19, MUI 6-7, Vite, Next.js, MobX, Redux Toolkit

RabbitMQ или другой брокер сообщений: асинхронная обработка, очереди задач, событийная коммуникация между сервисами

*Базы данных:*

PostgreSQL и ClickHouse — обязательно: миграции, индексы, EXPLAIN, оптимизация

Анализ запросов, чтение планов выполнения, профилирование

Опыт оптимизации тяжёлых запросов (часы выполнения, OOM) — приведение их к рабочему состоянию

*

*Подход к работе с ИИ:**

Ежедневная работа с CLI-агентными ИИ-инструментами (Claude Code или аналог). Чат-интерфейсы и автодополнение в редакторе — это не оно

Полная ответственность за код, сгенерированный агентом, и его контроль на всех этапах: понимание каждого изменения,

проверка корректности, верификация фактов

Декомпозиция задач под агента, корректировка промта, остановка агента при отклонении от задачи

Написание и проверка тестов, контроль покрытия краевых случаев

Сверка генераций агента с источником: имена API, сигнатуры, бизнес-правила

Работа с внутренними инструментами и процессами компании вокруг ИИ-разработки

*Подход к работе и soft skills:**

Самостоятельное доведение задач до конца без микро-менеджмента

Полная ответственность за свой код, включая код, написанный ИИ-агентом

Аргументированная защита технической позиции — устно и письменно

Активное участие в командной работе: внесение собственного опыта, паттернов, инструментов

Внятная письменная коммуникация: MR-описания, инлайн-комментарии к ревью, описание прогресса в трекере

Соблюдение принятых в компании процессов: трекинг рабочего времени, статусы задач, регулярные встречи команды

Code review как обязательная практика: отдача своего кода, ответы на замечания, ревью чужого

Технический английский на уровне чтения документации и changelog инструментов

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.