React — свежие вакансии
Обновляется каждый час. Найдено: 149 вакансий за последнюю неделю.
- Вакансий за неделю:
- 149
- Медиана:
- 196 745 ₽
- Вилка:
- 124 849 ₽ — 283 951 ₽
Зарплаты — по 274 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
О компании и проекте
Мы разрабатываем платформу для продажи цифровых товаров — с поставщиками, b2b-клиентами и физическими лицами (через B2C веб-сайт). Внутренняя логика включает управление каталогом, финансовый учет и поддержку расчетов в фиате и криптовалютах.
Ключевая задача прямо сейчас — переход с устаревшей архитектуры на новое ядро. Мы делаем это постепенно, не останавливая работающий бизнес. Параллельно ведем постоянную работу по улучшению B2C-сайта и дорабатываем функционал B2B под требования крупных партнеров. Нам нужен программист, который усилит техническую команду проекта.
Задачи:
-
Full Stack-разработка платформы. Надо быть готовым делать все по технической части проекта. B2B – развитие API интеграции с платформой, работа с каталогом товаров, отчетность и постоянные доработки админ панели. B2C – много фронтенд работы по веб сайту.
-
Работа со смешанным стеком: backend (TypeScript, Java), frontend (React/Vue).
-
Совместно с ведущим разработчиком участвовать в проектировании и разработке архитектуры, помогать бизнесу с требованиями. Важно глубоко погрузиться в предметную область и быть готовым самостоятельно с бизнесом прорабатывать задачи — без ожидания готовых детальных спецификаций.
-
Обеспечение production-готовности: мониторинг, алерты (при поддержке инфра команды), участие в on-call-ротации. Для B2B-части действуют SLA.
-
Системная работа с техническим долгом.
-
3+ лет коммерческой разработки; Бэкенд — основа. Уверенное владение одной из технологий: Java, TypeScript или Go.
-
Фронтенд на достаточном уровне для доработок B2C‑сайта и внутренних B2B‑панелей (TypeScript / React или Vue).
-
Production mindset и DevOps-подход — опыт работы с мониторингом (метрики, логи, алерты, трейсинг), поиск и устранение узких мест, готовность нести ответственность за технические и архитектурные решения по принципу “you build it — you run it”. Мы ждем, что вы видите, как вашими решениями пользуются клиенты, и гарантируете стабильность системы в боевом режиме (on‑call входит в зону ответственности).
-
Опыт в e-com или FinTech. Понимание бизнес-контекста, навык взаимодействия с нетехническими stakeholderами и отличные коммуникационные навыки.
-
Практическое понимание инструментов-ассистентов разработчика (Claude, Cursor, Cline и аналоги) — где помогают, где нет, какие риски несут.
-
Небольшая команда и минимум бюрократии.
-
Полный ремоут (из любой точки мира, но работа по московскому времени) или гибрид (офисы в Москве и Воронеже) — на ваш выбор.
-
Performance‑driven культура: мы не даём автоматической индексации «за год» или «вот там платят больше». Зарплата и премии растут только для тех, кто постоянно растёт сам — чья эффективность и влияние на продукт увеличиваются.
Задачи
- Разрабатывать сайты и мини-приложения проекта
- Разрабатывать внутренние административные разделы
- Проектировать и разрабатывать SDK
- Включиться в полный цикл работы над проектом — от обсуждения идеи до запуска
Требования
- Занимались коммерческой разработкой фронтенда не менее трёх лет
- Уверенно владеете JavaScript и TypeScript
- Хорошо знаете React: хуки, контекст, оптимизация рендеринга, управление состоянием
- Проектируете и разрабатываете сложные интерфейсы: формы, таблицы, списки, фильтры
- Используете инструменты сборки и знакомы с разработческой инфраструктурой: Vite, линтеры, форматтеры, CI
- Работаете с REST API, обрабатываете ошибки и сетевые состояния, интегрируете аналитику и мониторинг на фронте
- Проводите ревью кода и документируете решения
Задачи
- Разработка и поддержка пользовательского интерфейса мессенджера
- Реализация новых продуктовых возможностей и улучшение существующей функциональности
- Оптимизация производительности и отзывчивости приложения
- Участие в обсуждении технических решений совместно с дизайнерами, аналитиками и продуктовыми менеджерами
- Проведение тестирования и отладка кода
Требования
- Глубокие знания одного или нескольких современных фреймворков
- Опыт работы с TypeScript
- Готовность изучать новые технологии и инструменты
- Понимание принципов UX/UI и опыт работы с дизайнерами
- Умение работать в команде, отличные коммуникативные навыки и способность к решению сложных задач
#intern #удаленка
SimbirSoft
React-разработчик (стажировка)
Формат работы: удалённо
В SimbirSoft более 1500 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизнь миллионов пользователей. Ищем талантливого React-разработчика на стажировку — предстоит работать над высоконагруженными проектами. Набор осуществляется по ИТ-специальностям, указанным в Приказе Минцифры № 27 от 22.01.2026.
☑️ Ожидания от кандидата
-Отличное знание JS (ES 6+)
-Уверенное знание React и Redux
-Уверенное знание HTML/CSS
-Понимание основных принципов безопасности веб-приложений
-Уверенное знание HTTP протокола
Будет плюсом: опыт работы с микрофронтами (Webpack Module Federation) и монорепозиториями, понимание спецификации OpenAPI, опыт развития core-сервисов и ведения UI-kit в Storybook.
Контакты: hr@simbirsoft.com / Telegram @simbirsoft_dev
IT Jobs в Telegram | в VK | в Max
Мы создаём веб-продукт нового поколения с фокусом на AI Companion для интерактивного и эмоционального взаимодействия с пользователем.
Ищем сильного Fullstack Developer, который станет самостоятельным юнитом в нашей команде разработки.
Чем предстоит заниматься:
-
Писать читаемый и поддерживаемый код;
-
Развивать фронтенд (Next.js + TypeScript) и бэкенд (Node.js / Hono);
-
Принимать архитектурные решения и отвечать за техническое качество;
-
Активно использовать AI-инструменты в разработке, выстраивать эффективные процессы вокруг них в команде;
-
Покрывать код автотестами и поддерживать культуру тестирования;
-
Взаимодействовать с аналитикой, проектировать схемы данных, поддерживать мультитенантный апп, настраивать обмен событиями через BullMQ.
Наш стек:
-
Frontend: React, Next.js, TypeScript;
-
Backend: Node.js, Hono, Drizzle ORM;
-
Данные: PostgreSQL, ClickHouse (coming soon);
-
Инфраструктура: BullMQ, K8S.
Мы подходим друг другу, если у тебя есть:
-
Коммерческий опыт fullstack-разработки;
-
Глубокое знание TypeScript, Next.js и опыт построения бэкенда на Node.js / Hono (или альтернативный node.js http сервер);
-
Опыт принятия архитектурных решений;
-
Большой опыт работы с AI: активное использование AI-ассистентов и инструментов в ежедневной разработке, понимание их сильных и слабых сторон;
-
Опыт работы с автотестами: написание unit / интеграционных / e2e тестов, выстраивание процессов тестирования;
-
Опыт работы с очередями и событийной архитектурой (BullMQ);
-
Умение работать в связке с аналитикой и продуктом;
-
Умение выстраивать техническую инфраструктуру с учетом требований безопасности для продукта и бизнеса;
-
Быть в контексте новых технологий и best practices в разработке, high load systems, security, ML, AI.
Будет плюсом:
-
Опыт оптимизации производительности фронта и запросов к БД;
Мы предлагаем:
-
Реальное влияние на продукт и архитектуру, решения принимаются быстро;
-
Современный стек, активное использование AI и свобода выбирать инструменты под задачу;
-
Корпоративная подписка на Claude Code / Codex.
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
RichBee — студия цифровизации промышленных предприятий. Мы делаем ERP-, BPM-, MES-, APS-системы для заводов: машиностроение, лакокрасочное производство, переработка отходов, логистика, ювелирное производство, медицинское оборудование. Наши системы — это живые производственные контуры: планирование производства, цеховые задания по QR-кодам, паспорта качества на продукцию, интеграции с 1С, PLM, весовыми, GPS, телефонией, СКУД, ИИ и многим другим по потребности клиента.
Цифра - наш saas-проект для бетонных заводов, который заточен под процессы данного направления и распространяется по подписке.
Ищем fullstack-разработчика в команду. Работаем по Kanban, без микроменеджмента, но с прозрачными метриками — каждый видит, как оценивается его работа и из чего складывается премия.
СТЕК — НЕ ДОГМА
Мы смотрим на инженерное мышление, а не на список технологий в резюме. Возьмём человека с сильным бэкграундом в любом из направлений:
- Backend: PHP (Laravel) и/или Go
- Frontend: Vue.js и/или React
- БД: PostgreSQL, MySQL
- Инфраструктура: Docker, Nginx, Redis, GitLab CI/CD, Sentry, Grafana
- Интеграции: REST API, XML, Webhooks, 1С, Asterisk
Уверенно пишете на Laravel, но нет опыта с Go — не проблема. Пришли из Go и не знаете Laravel — тоже. Важно, что вы умеете разбираться в чужой предметной области и доводить фичу до продакшена.
РАБОТА С ИИ-АГЕНТАМИ — ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ
Это не «будет плюсом». У нас AI встроен в процесс разработки, и разработчик без этого навыка в нашем флоу не работает.
Что вы должны уметь:
- Ежедневно работать в AI-IDE — это основная среда разработки, а не вспомогательный инструмент
- Формулировать содержательные промпты: собирать контекст из файлов проекта, документации и ТЗ, а не писать «сделай красиво»
- Критически ревьюить AI-генерацию. Мы не принимаем код, который разработчик не понимает — ответственность за то, что уехало в прод, всегда на человеке
- Использовать AI для оценки задач и написания технических ТЗ — у нас это формализованный многоитерационный процесс, которому мы научим
- Вести документацию проекта в папке docs/ с помощью AI, с обязательной ручной вычиткой
- Понимать, где AI даёт выигрыш, а где быстрее и надёжнее написать руками
Как проверяем: на техническом интервью вы в онлайн-формате реализуете небольшую фичу — с шарингом экрана, в своей обычной среде разработки, включая AI-инструменты. Нам важно увидеть не скорость печати, а то, как вы ставите задачу агенту, как проверяете результат и как принимаете решения по ходу.
ЗАДАЧИ
- Разработка и развитие ERP/BPM-систем для промышленных заказчиков
- Проектирование архитектуры модулей, напривер: производственный учёт, склад, документооборот, ОТК, аналитика
- Интеграции с 1С, PLM-системами, банками, внешними API
- Самостоятельная оценка задач и написание технических ТЗ по нашему алгоритму
- Код-ревью коллег, поддержание документации в актуальном состоянии
ТРЕБОВАНИЯ
- От 1 года коммерческой разработки
- Уверенный backend на PHP/Laravel или Go
- Умение работать с фронтом на Vue или React (не обязательно быть фронтендером, но верстать и подключать API нужно уметь)
- Опыт с реляционными БД, понимание индексов и оптимизации запросов
- Git, ветвление, code review
- Обязательно: практический опыт работы с ИИ-агентами в разработке
- Умение задавать вопросы по бизнес-логике до начала разработки, а не после
ПРОЗРАЧНАЯ СИСТЕМА KPI
Зарплата = фикс + премия. Премия считается ежемесячно по балльной системе — вы всегда видите свой текущий счёт в общей таблице и понимаете, откуда взялась цифра.
На KPI влияет:
- Качество выполнения задач — сдана ли задача с первой итерации или потребовались возвраты из тестирования
- Соблюдение собственной оценки по времени
- Баги, попавшие на продакшен по вине разработчика
- Соблюдение командных правил: трекинг времени, своевременный перевод задач по статусам, оценка задач, комментарии для QA
- Вклад в команду — еженедельное голосование коллег на ретро
Данные собираются автоматически из Jira, отчёт приходит ежедневно — никаких субъективных оценок, и вы узнаёте о риске сразу, а не в конце месяца от руководителя. Полный регламент с цифрами показываем на финальном интервью — до оффера, а не после.
УСЛОВИЯ
- 150 000 – 200 000 ₽ на руки, выплаты два раза в месяц
- Удалённо или гибрид (Ярославль), 5/2, старт дня 8:00 - 10:00 по согласованию
- Оформление: договор ГПХ с самозанятым, ИП или физлицом с последующим оформлением в штат по ТК
- Kanban без спринтового аврала, WIP-лимиты, ежедневный автоматический отчёт по потоку задач
- Оплачиваемые лицензии на AI-инструменты
- Реальные производственные проекты, а не поддержка легаси-лендингов
- Прямой контакт с основателями, короткая цепочка решений
ПРОЦЕСС НАЙМА
- Короткий созвон-знакомство, 30 минут
- Техническое интервью: онлайн-реализация небольшой фичи и разговор про ваш опыт с AI-агентами
- Финальное интервью с основателем, разбор регламента и KPI
- Оффер
КАК ОТКЛИКНУТЬСЯ
Сопроводительное письмо обязательно, и обязательно ответьте на вопросы анкеты при отклике. Разбор откликов у нас автоматический: отклики без сопроводительного письма и без ответов на вопросы анкеты отсеиваются и до нас не доходят.
В сопроводительном письме ответьте на три вопроса:
- Опишите реальную задачу, решённую с помощью AI-агента: что за задача, как собирали контекст и формулировали промпт, что пришлось переписать за AI руками. Нужна конкретика, а не «пользуюсь AI, стало быстрее»
- Расскажите про случай, когда AI сгенерировал код с ошибкой, которую вы поймали до продакшена. Как поймали? Ответ «такого не было» мы считаем красным флагом
- Ваш основной backend-стек и опыт с фронтом: PHP/Laravel, Go или оба; Vue, React или оба
Отдельным плюсом — если расскажете про самую сложную интеграцию, которую вы делали. Такие отклики смотрим в первую очередь.
Мы ищем Разработчика, который будет вместе с нами менять мир образования и выходить в лидеры глобального рынка онлайн-обучения.
Наш стек: React 18+, TypeScript, Docker, WebSockets, WebRTC, SASS, PHP 8.2+, Redis/Memcache, Mysql, Nginx, CI/CD
Над какими задачами мы сейчас работаем:
- Разработка видеохостинга и всего, что с ним связано;
- Статистика просмотров;
- Поиск проблемных мест;
- Развитие вебинаров;
Ожидания по опыту:
- Уверенный разработчик React, PHP;
- Опыт работы с Docker;
Мы предлагаем:
- Достойный уровень окладной части и премии;
- Настоящий highload. У нас надо думать над быстродействием кода и оптимизацией запросов к БД, а результаты ваших трудов увидят миллионы людей по всему миру!
- У нас налажен процесс постановки и тестирования задач, а разработчики спокойно пишут код;
- Мы быстро растем! Мы ищем разработчиков для того, чтобы расти еще быстрее;
- У нас официальное оформление: работа в аккредитованной Минцифрой IT-компании, расширенный пакет ДМС со стоматологией, оплата участия 1 конференции в год и прочие радости зрелой IT-компании;
- Возможность полностью удаленной работы, либо гибридного графика с посещением уютного офиса в 5 минутах от ст.м. улица 1905 года;
- Мы проводим регулярные корпоративы, где собираемся все вместе и отрываемся от души;)
Зона ответственности:
- Разработка архитектуры клиентской части high-load PWA-приложений с нуля.
- Внедрение и настройка Service Workers, кэширование и офлайн-режимы.
- Интеграция браузерных Web API (Payment, Push, Share, Geolocation).
- Настройка системы логирования ошибок (Sentry/Prometheus) и мониторинг производительности в рантайме.
- Проведение технических интервью и онбординг новых JS-разработчиков в команду
Необходимые навыки:
- Опыт коммерческой разработки на JS от 5 лет, из них минимум 2 года на React.
- Глубокое знание внутреннего устройства V8 (сборщик мусора, event loop, каррирование).
- Понимание архитектуры React Fiber, механизма Reconciliation и паттерна render-props.
- Опыт создания PWA, работа с Service Workers и Web APIs (Payment/Push/Share).
- Умеешь настраивать Sentry/Prometheus, дебажить серверный код через браузер и проектировать узлы логирования.
О продукте
CareerGo — это платформа найма с AI внутри. Рекрутёр ведёт вакансию от брифа до выхода человека: система разбирает резюме, оценивает кандидатов против требований, готовит сценарий скрининга, расшифровывает звонки и раскладывает ответы по вопросам. Продукт живой и стоит на проде, им ежедневно пользуются рекрутёры и агентства. Сейчас доводим MVP до готовности к масштабированию — и фронтенд-задач в этом плане больше, чем рук.
Что уже есть
Кодовая база не с нуля: работающий кабинет на TypeScript + React, собственная дизайн-система, десятки готовых экранов: канбан воронки, карточка кандидата с AI-блоками, мастер брифования, проведение скрининга, страницы вакансий, команда и роли. Бэкенд — на FastAPI с понятным REST API, типы ответов описаны на фронте.
Что делать
Ваша зона — весь пользовательский путь: улучшение существующих экранов и создание новых. По каждому блоку есть спека с критериями приёмки: «как выглядит успех» описано до строчки. Дизайн-система задана, макетов в Figma нет — собираем из готовых паттернов кабинета.
Для вас как самоходного специалиста это возможность создавать премиальный пользовательский SaaS-опыт с минимальными рамками, задавать стандарты рынка, интегрировать AI бесшовно для пользователей, работать в тесной связке с техлидом и продактом — и видеть результаты своей работы в руках пользователей в течение недели.
- Воронка и работа с кандидатами — гибкая настройка под процессы клиента, живой drag-n-drop; самые заметные экраны продукта.
- Аналитика — дашборды для команд и их публичные версии для заказчиков.
- Гостевые сценарии — лёгкие страницы для кандидатов и нанимающих без логина: мобильные, быстрые, конверсионные.
- Экраны интеграций — подключение внешних площадок и каналов коммуникации.
- Сквозное качество — адаптивность ключевых сценариев, честные состояния загрузки и долгих AI-операций.
Каким мы видим наш интерфейс
Это не пожелания, а критерии, по которым будет приниматься работа.
- UX прежде вёрстки. Вы держите в голове путь рекрутёра от брифа до найма и делаете его интуитивным: каждый экран подталкивает к следующему действию, а не ставит в тупик.
- Визуальная целостность. Без макетов собираете экраны так, что они выглядят частью единой системы, а не набором разрозненных элементов. Ценим вкус и внимание к деталям.
- Flow-сценарии — точки касания с клиентом. Гостевые страницы и публичные дашборды видят люди, которые ещё не покупали продукт. Эти экраны — самостоятельный инструмент: они продают CareerGo ещё до регистрации.
- Конверсия и воронка. Каждый экран — шаг пользователя к цели: кандидату — заполнить форму до конца, рекрутёру — закрыть вакансию. Интерфейс убирает барьеры, а не создаёт их.
- Скорость — это фича. Задержки в интерфейсе — потерянные пользователи и падение конверсии. Ждём перфекционизма в оптимизации загрузок, работе с тяжёлыми списками и AI-операциями.
Стек
TypeScript, React 19, TanStack Start/Router (SSR).
Опыт
- 3+ года коммерческого фронтенда на React + TypeScript.
- Опыт продуктовых SaaS-интерфейсов: формы с валидацией, таблицы, канбаны, дашборды.
- Drag-n-drop: делали перетаскивание, понимая события, доступность и сохранение порядка.
- Опыт рефакторинга существующего продакшн-кода.
- Производительность как привычка: Core Web Vitals, code splitting, ленивая загрузка, виртуализация тяжёлых списков, честный прогресс долгих операций.
- Знание accessibility (a11y) на уровне WCAG.
- Чувство конверсии: видите, где пользователь бросает форму, и умеете чинить это интерфейсом, а не уговорами.
- Умение работать без макетов: собрать аккуратный экран из существующей дизайн-системы.
- Самостоятельность: взять спеку, задать вопросы по делу, довести до приёмки.
Условия
Частичная занятость около 20 часов в неделю на старте — с контрольной точкой по формату занятости и оплате через месяц. Полностью удалённо, гибкий график с пересечением для созвонов по Мск. Оплата по договорённости, ориентир — middle.
Привет, наш будущий коллега!
INSOFT — аккредитованная ИТ-компания с 19-летней историей успеха, входящая в ТОП-10 контактных центров страны. Мы — это более 1500 сотрудников по всему миру, 2500+ реализованных проектов и амбициозные планы на будущее. В команде мы ценим профессионализм, инициативу и стремление к развитию. Присоединяйся к нам и реализуй свой потенциал на максимум!
Сейчас мы ищем Full Stack Разработчика, который готов взять на себя важную и интересные задачи – развивать новые и перерабатывать старые функции.
Чем предстоит заниматься:
- Развивать текущее: дорабатывать и улучшать внутренний портал компании
- Объединять системы: настраивать интеграцию со сторонними сервисами через API.
- Повышать качество: находить и быстро устранять ошибки, а также аккуратно наводить порядок в унаследованном (legacy) коде.
- Работать в команде: плотно общаться с дизайнером и менеджером, участвовать в совместных обсуждениях и планировании коротких рабочих циклов (спринтов).
Что для этого нужно:
- Опыт: от 3 лет в сфере веб-разработки.
- Уверенный серверный базис: глубокое знание PHP 8 и фреймворка Symfony 5.
- Понимание архитектуры: знание принципов ООП, REST, а также стандартов чистого кода (SOLID, DRY, KISS).
- Сильный фронтенд: отличное владение нативным JavaScript (от ES5 до ES7) и библиотекой React. Важно понимать разницу между классовыми и функциональными компонентами.
- Управление состоянием: опыт работы со стейт-менеджером MobX.
- Базы данных: умение составлять и оптимизировать запросы в MySQL, а в будущем — помочь нам с переходом на PostgreSQL.
Будет здорово, если вы:
- Работали с базами данных в оперативной памяти (Redis).
- Понимаете, как устроены брокеры сообщений и веб-сокеты.
- Умеете работать в команде, обладаете логическим складом ума и цените предсказуемость в общении.
- Пишете чистый, понятный для коллег код.
- Знакомы с GitHub и планировщиком задач YouGile (или быстро разберетесь).
Что мы предлагаем:
- Стабильный доход: Заработная плата от 150 000 рублей с дальнейшим ростом.
- Удобный формат: Полностью удаленная работа из любой точки мира.
- Комфортный график: 5/2 с 09:00 до 18:00 по московскому времени.
- Забота о здоровье: добровольное медицинское страхование и ценные подарки за год работы.
- Приятные бонусы: корпоративные скидки от школы иностранных языков, фитнес-клубов и наших партнеров.
- Яркая культура: внутренние проекты по поддержке персонала (Академия карьеры, Отдел заботы, профессиональные вызовы, киберспортивные турниры, внутренний портал со своей валютой, онлайн-встречи с коллегами для сплочения команды и многое другое).
Если Вы хотите создать крутой корпоративный портал и расти вместе с нами — отправляйте скорее свой отклик!
Привет, наш будущий коллега!
INSOFT — аккредитованная ИТ-компания с 19-летней историей успеха, входящая в ТОП-10 контактных центров страны. Мы — это более 1500 сотрудников по всему миру, 2500+ реализованных проектов и амбициозные планы на будущее. В команде мы ценим профессионализм, инициативу и стремление к развитию. Присоединяйся к нам и реализуй свой потенциал на максимум!
Сейчас мы ищем Full Stack Разработчика, который готов взять на себя важную и интересные задачи – развивать новые и перерабатывать старые функции.
Чем предстоит заниматься:
- Развивать текущее: дорабатывать и улучшать внутренний портал компании
- Объединять системы: настраивать интеграцию со сторонними сервисами через API.
- Повышать качество: находить и быстро устранять ошибки, а также аккуратно наводить порядок в унаследованном (legacy) коде.
- Работать в команде: плотно общаться с дизайнером и менеджером, участвовать в совместных обсуждениях и планировании коротких рабочих циклов (спринтов).
Что для этого нужно:
- Опыт: от 3 лет в сфере веб-разработки.
- Уверенный серверный базис: глубокое знание PHP 8 и фреймворка Symfony 5.
- Понимание архитектуры: знание принципов ООП, REST, а также стандартов чистого кода (SOLID, DRY, KISS).
- Сильный фронтенд: отличное владение нативным JavaScript (от ES5 до ES7) и библиотекой React. Важно понимать разницу между классовыми и функциональными компонентами.
- Управление состоянием: опыт работы со стейт-менеджером MobX.
- Базы данных: умение составлять и оптимизировать запросы в MySQL, а в будущем — помочь нам с переходом на PostgreSQL.
Будет здорово, если вы:
- Работали с базами данных в оперативной памяти (Redis).
- Понимаете, как устроены брокеры сообщений и веб-сокеты.
- Умеете работать в команде, обладаете логическим складом ума и цените предсказуемость в общении.
- Пишете чистый, понятный для коллег код.
- Знакомы с GitHub и планировщиком задач YouGile (или быстро разберетесь).
Что мы предлагаем:
- Стабильный доход: Заработная плата от 150 000 рублей с дальнейшим ростом.
- Удобный формат: Полностью удаленная работа из любой точки мира.
- Комфортный график: 5/2 с 09:00 до 18:00 по московскому времени.
- Забота о здоровье: добровольное медицинское страхование и ценные подарки за год работы.
- Приятные бонусы: корпоративные скидки от школы иностранных языков, фитнес-клубов и наших партнеров.
- Яркая культура: внутренние проекты по поддержке персонала (Академия карьеры, Отдел заботы, профессиональные вызовы, киберспортивные турниры, внутренний портал со своей валютой, онлайн-встречи с коллегами для сплочения команды и многое другое).
Если Вы хотите создать крутой корпоративный портал и расти вместе с нами — отправляйте скорее свой отклик!
Мы ищем в нашу команду Старшего разработчика интерфейсов
Что предстоит делать:
- Развивать и рефакторить существующую кодовую базу клиентской части (frontend) .
- Участвовать в проектировании и развитии общих компонентов.
- Декомпозировать задачи, уточнять требования и выявлять недостающие условия.
- Писать понятный, поддерживаемый код с адекватными абстракциями.
- Находить, диагностировать и устранять ошибки, участвовать в разборе инцидентов.
- Проводить экспертную оценку кода (code review) и помогать команде поддерживать качество решений .
- Взаимодействовать с разработчиками серверной части (бэкэнд), дизайнерами и инженерами по тестированию (QA).
Что ожидаем:
- Уверенный опыт разработки на библиотеке React и языке программирования TypeScript .
- Желателен практический опыт работы с языком запросов GraphQL .
- Сильные навыки работы со стилями CSS и адаптивной вёрстки .
- Умение быстро разбираться в чужом коде и работать с унаследованными (легаси) системами .
- Понимание принципов хорошей архитектуры веб-приложений и поддерживаемого кода .
- Способность отличать компромиссное решение от технически неоправданного, аргументировать свою позицию и предлагать улучшения.
- Конкурентная заработная плата и возможность работы в любом из кампусов Школы 21 либо удаленно;
- Классная и молодая команда с горизонтальной коммуникацией;
- Участие в масштабных проектах внедрению новых решений информационной безопасности;
- Возможности для обучения и профессионального роста в сообществе экспертов в области ИБ экосистемы Сбера.
Специалист по программному обеспечению
Туркестан
Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Требования к квалификации:
-
Среднее специальное или высшее образование по специальности: информационные системы, вычислительная техника и программное обеспечение, программная инженерия, информационные технологии или смежные специальности.
-
Наличие сертификатов и других документов, подтверждающих повышение квалификации в области веб-разработки и информационных технологий.
-
Уверенное знание HTML5, CSS3, JavaScript и современных подходов к разработке адаптивных и кроссбраузерных веб-сайтов.
-
Опыт разработки и сопровождения веб-сайтов, веб-приложений и корпоративных информационных систем.
-
Знание и практический опыт работы с современными frontend-фреймворками и библиотеками (React, Vue.js, Angular и/или аналогичные).
-
Базовое или уверенное знание backend-разработки и принципов взаимодействия frontend и backend через REST API.
-
Знание основ работы с базами данных (MySQL, PostgreSQL, MS SQL Server и/или другие), умение работать с SQL-запросами.
-
Навыки работы с Git/GitHub/GitLab, понимание принципов контроля версий и командной разработки.
-
Умение разрабатывать адаптивные интерфейсы для различных устройств, оптимизировать производительность веб-сайтов и обеспечивать корректное отображение в современных браузерах.
-
Умение находить и исправлять ошибки, проводить тестирование, выполнять техническое обслуживание и обновление веб-ресурсов.
-
Умение работать с техническим заданием, соблюдать сроки выполнения работ и взаимодействовать с заказчиками и сотрудниками организации.
Будет плюсом:
— Опыт работы с TypeScript, Next.js, Node.js;
— Знание PHP, Python или других backend-языков;
— Опыт работы с REST API и интеграциями с внешними сервисами;
— Знание Docker и основ CI/CD;
— Опыт работы с CMS (WordPress, Drupal и др.);
— Навыки UI/UX-дизайна и работы с Figma;
— Опыт разработки и сопровождения образовательных или корпоративных веб-платформ;
— Наличие портфолио, GitHub/GitLab или примеров реализованных веб-проектов.
График работы: Пятидневка, с 09.00 до 18.00 или 08.00 до 17.00
Мы новая команда, отвечающая за разработку методологии AI PDLC, включая анализ текущих и целевых AI-инициатив компании, сбор требований и лучших практик, а также дизайн целевой модели жизненного цикла продукта. Команда проекта под руководством автора-заказчика формирует и согласует единый фреймворк построения процессов разработки в организации с использованием ИИ.
Обязанности
- создание новых разделов на сайте, поддержка существующих
- разработка адаптивных UI компонентов на базе дизайн системы
- интеграция с GraphQL — запросы, мутации
- улучшение перформанс страниц с точки зрения seo, geo. семантика, доступность
- поддержка мультиязычности и работа с формами
- создание личного кабинета с ролевой моделью
- создание агента для интеграции на клиентской стороне
- создание и поддержка CI/CD пайплайнов.
Требования
- опыт frontend-разработки на (React, ts) от 3 лет
- опыт работы с Next.js (App Router, Server Components, SSG) от 2 лет
- опыт работы с Strapi (content types, components, GraphQL API) от 1 года
- опыт работы с Docker
- опыт создания многоэтапных форм с динамической валидацией
- опыт создания личных кабинетов с контролем доступа (ролевая модель), защита роутов на основе ролей
- опыт управления сессиями и аутентификацией.
Будет плюсом
- опыт написания собственных агентов под узкие задачи
- опыт создания кастомных плагинов для strapi
- опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов.
Условия
- гибридный формат работы из г. Москвы
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании со всеми преимуществами
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- 90 дней удаленной работы из любого региона РФ
- льготная ипотека в Сбере, подписка Прайм, скидки от партнеров и сервисов группы компаний.
СтарЛинк – современная активно развивающаяся цифровая ИТ-Компания.
Наши задачи – проектировать, разрабатывать и внедрять современные и устойчивые программно- аппаратные решения, позволяющие нашим Клиентам достигать новых цифровых вершин. Мы помогаем переходить в цифру как коммерческим Компаниям, так и органам Государственной власти. Области нашей экспертизы - импортозамещение и информатизация целых направлений жизни, мы заставляем современные технологии работать на благо человека, придавая его жизни принципиально иное качество.
Миссия компании - способствовать повышению благосостояния и лидерства наших клиентов.
Цель компании - стать ИТ-интегратором №1 на территории России и стран СНГ в сфере внедрения цифровых решений, повышающих эффективность взаимодействия граждан и государства.
Ищем сотрудника в команду на проект ветиринарной информационной системы ВетАС, к которой уже подключены 26 государственных ветучреждений, а в саму систему внесены сведения о 618 023 животных.
Обязанности:
- Проектирование, разработка и внедрение программного обеспечения в стеке React, Yii2, PostgreSQL;
- Тестирование и отладка при разработке нового функционала, написание автотестов, поиск багов серверных приложений, исправление ошибок;
- Разработка REST API.
- Отличное знание PHP, JavaScript, React;
- Знание HTML/CSS, уметь верстать по готовому макету.
- Знание CI/CD
- Хорошее знание SQL (PostgreSQL), умение спроектировать БД, написать хранимую процедуру или функцию.
- Оформление по ТК РФ.
- График работы 5/2 (с пн. по пт.). Формат работы: офисный/гибридный/
удаленный. - Испытательный срок 3 месяца.
- Доход полностью белый: оклад + ежеквартальный KPI (30% от квартального дохода) (уровень дохода обсуждается по итогам собеседования, зависит от квалификации кандидата).
- ДМС после испытательного срока.
- Место работы: Россия, Москва,Большой Козихинский переулок, 7с2 (м. «Тверская», «Пушкинская», «Чеховская»).
- Отличная и сильная команда.
- Уютный комфортабельный офис. Рядом развитая инфраструктура (кафе, рестораны, фитнес клубы).
СтарЛинк – современная активно развивающаяся цифровая ИТ-Компания.
Наши задачи – проектировать, разрабатывать и внедрять современные и устойчивые программно- аппаратные решения, позволяющие нашим Клиентам достигать новых цифровых вершин. Мы помогаем переходить в цифру как коммерческим Компаниям, так и органам Государственной власти. Области нашей экспертизы - импортозамещение и информатизация целых направлений жизни, мы заставляем современные технологии работать на благо человека, придавая его жизни принципиально иное качество.
Миссия компании - способствовать повышению благосостояния и лидерства наших клиентов.
Цель компании - стать ИТ-интегратором №1 на территории России и стран СНГ в сфере внедрения цифровых решений, повышающих эффективность взаимодействия граждан и государства.
Ищем сотрудника в команду на проект ветиринарной информационной системы ВетАС, к которой уже подключены 26 государственных ветучреждений, а в саму систему внесены сведения о 618 023 животных.
Обязанности:
- Проектирование, разработка и внедрение программного обеспечения в стеке React, Yii2, PostgreSQL;
- Тестирование и отладка при разработке нового функционала, написание автотестов, поиск багов серверных приложений, исправление ошибок;
- Разработка REST API.
- Отличное знание PHP, JavaScript, React;
- Знание HTML/CSS, уметь верстать по готовому макету.
- Хорошее знание SQL (PostgreSQL), умение спроектировать БД, написать хранимую процедуру или функцию.
- Оформление по ТК РФ.
- График работы 5/2 (с пн. по пт.). Формат работы: офисный/гибридный/
удаленный. - Испытательный срок 3 месяца.
- Доход полностью белый: оклад + ежеквартальный KPI (30% от квартального дохода) (уровень дохода обсуждается по итогам собеседования, зависит от квалификации кандидата).
- ДМС после испытательного срока.
- Место работы: Россия, Москва, Большой Козихинский переулок, 7с2 (м. «Пушкинская», «Тверская», «Чеховская»).
- Отличная и сильная команда.
- Уютный комфортабельный офис. Рядом развитая инфраструктура (кафе, рестораны, фитнес клубы).
Один из крупнейших интеграторов на рынке России, компания СИБИНТЕК, приглашает на вакансию Администратор баз данных
СИБИНТЕК является дочерним обществом и выполняет функцию сервисного ИТ-интегратора ПАО «НК «Роснефть» – лидера российской нефтяной отрасли и крупнейшей публичной нефтегазовой корпорации мира.
Обязанности:
- Администрирование, разработка и кастомизация решений на платформе SharePoint (SPFx, REST API, работа с библиотеками и списками);
- Интеграция с внешними системами (1С, CRM и пр.) через API;
- Настройка и оптимизация бизнес-процессов.
Требования:
- Высшее образование ИТ или среднее специальное образование (программист);
- Опыт разработки на C#, PHP, React, Vue.js и Node.js;
- Опыт работы с Docker;
- Навыки работы с базами данных;
- Умение работать в команде, способность разбираться в чужом коде.
Условия:
- Оформление в соответствии с ТК РФ: прозрачная система оплаты труда и мотивации;
- «Белая» заработная плата (по результатам собеседования);
- График работы - 5х2, с 8:30 до 17:30;
- Адрес офиса г. Нижневартовск, Западный промышленный узел, панель 20;
- Полный социальный пакет;
- Программа добровольного медицинского страхования (включая стоматологию);
- Страхование здоровья и жизни от несчастных случаев 24/7;
- Санаторно-курортное лечение;
-
Внутреннее и внешнее обучение (корпоративный университет, конференции и тренинги);
-
Возможность присоединиться к нашим спортивным командам по футболу, баскетболу, волейболу и принять участие в Спартакиаде.
Удалённая работа — географически не привязана. Щёлкни по любой из локаций, чтобы открыть оригинальную карточку.
Мы — российская аккредитованная ИТ-компания, четырехкратный обладатель премии «Работодатель года» по версии Habr. C 2007 года разрабатываем цифровые решения для корпоративных клиентов.
Мы работаем с ведущими российскими и иностранными компаниями и знаем, какие специалисты востребованы на рынке. Поэтому приглашаем вас на стажировку JavaScript разработчик. Лучшие получат свою первую работу в ИТ!
Ежегодно мы обучаем 900+ человек, 75% стажеров с первого раза проходят интервью на проекты.
Требования к кандидатам:
-
крепкие теоретические знания основ JavaScript, HTML/CSS, навыки работы со средами программирования;
-
знание типов данных, умение работать с массивами и объектами, знать, что такое прототипы и как с ними работать, знать, что такое AJAX;
-
наличие учебных/тестовых проектов в портфолио;
-
знание, что такое Git и как с ним работать;
- законченное высшее или среднее специальное профильное образование.
Условия:
-
стипендия;
-
теоретическое обучение по плану с еженедельными проверками освоения материала;
-
практическое обучение по технологии SCRUM на учебных проектах компании под руководством опытного технического руководителя;
-
развитие личных качеств и презентационных навыков;
-
график обучения в Лаборатории: с 9:00 до 18:00 (МСК), перерыв на обед – 1 час;
-
кандидаты из городов России, где нет нашего офиса, могут пройти обучение удаленно;
-
формат работы после старта на коммерческом проекте в Москве: офисный;
-
формат работы после старта на коммерческом проекте: гибридный (3 дня офис/2 дня удаленно), до момента перехода на уровень М2 (для кандидатов из городов, в которых расположены офисы нашей компании. Для кандидатов из других городов России: удалённый).
Стажер ASTON смело может рассчитывать на:
-
начальную зарплату после выхода на коммерческий проект от 40 000 RUB (сумма указана до вычета НДФЛ);
-
финансовый бонус за выход на проект;
-
высокий профессионализм наставников;
-
помощь и поддержку в процессе обучения и в период выхода на проект;
-
гарантированное трудоустройство при успешном прохождении обучения;
-
доступ к корпоративному обучающему порталу, с широким набором учебных программ;
-
яркую корпоративную жизнь в компании, мероприятия, мастер-классы и подарки для детей сотрудников;
-
чай-кофе-вкусности, зону отдыха в комфортабельном офисе.
Дополнительные бонусы после завершения стажировки и зачисления в штат:
-
медицинское страхование (+стоматология);
-
частичная компенсация стоимости спортивных увлечений;
-
гарантия профессионального, финансового и карьерного роста.
Приходи в ASTON и расти вместе с нами!
Региональный центр исследований и разработки Сбера в Нижнем Новгороде — современный ИТ-хаб с молодой амбициозной командой. Мы запускаем разработку цифровых решений для ключевых клиентов и региона, проводим AI-хакатоны, реализуем образовательные программы с ВУЗами и готовим новые ИТ-таланты через масштабную программу стажировок.
Мы ищем стажёра-фронтендера на React, которому интересно развиваться в направлении разработки интерфейсов AI-native продуктов, LLM-сервисов и AI Agents.
Если у вас хорошие навыки самостоятельного обучения и интерес к современным AI-инструментам разработки - эта позиция для вас.
Присоединяйтесь к нам, чтобы не просто изучать цифровое будущее, а создавать его своими руками.
Задачи:
- участие в разработке и поддержке интерфейсов веб-приложений
- обсуждение продукта, новых фич, взаимодействие с заказчиками
- работа в команде с выстроенными процессами разработки
Требования:
- знание React (верстка, работа с базовыми хуками useState, useEffect, меморизация и кэширование будут плюсом)
- опыт работы с TypeScript
- опыт работы с Git
Будет плюсом:
- базовое понимание работы пайплайнов CI/CD, Docker, конфигурация Nginx будут существенным плюсом
- знание Next.js
- понимание работы с JWT на стороне фронтенда
- работа с axios клиентом
Мы предлагаем:
- официальное трудоустройство согласно ТК РФ
- оформление по срочному трудовому договору
- удобный график работы, возможна частичная занятость - 20 часов в неделю
- современный офис в центре города: ул. Костина, 6
- возможность профессионального роста и развития внутри Компании
- обучение в одном из лучших Корпоративных университетов и в Виртуальной школе Сбера.
Мы - платформенная команда, которая разрабатывает 2 продукта:
1. SmartCare. Фронтальная система, обеспечивающая core функционал рабочего места оператора по обслуживанию частных клиентов банка и Экосистемы.
2. SDK ЕЛЧ. Готовое решение по предоставлению чатов клиентам на поверхности Web.SBOL, а также в мобильных приложениях и веб ресурсах Экосистемы банка(СберИнвестор, СберМобайл и тд.)
- разработка программного продукта, внесение изменений в код
- написание интеграционныx и unit-тестов
- выполнение code review
- опыт коммерческой разработки от 5 лет
- знания основных принципов разработки: ООП, ФП, SOLID
- знания шаблонов проектирования, архитектурных паттернов
- отличные знания базы JavaScript и TypeScript
- уверенное знание современного HTML (Popover API, Dialog API, Constraint Validation API и пр.), CSS (Selectors Level 4, Containment Level 3, Layout Level 1 и пр), а также семантической и адаптивной верстки
- опыт работы с любым стейт менеджером
- практический опыт с Webpack или Vite
- опыт работы с real-time протоколами – WebSocket, SSE
- опыт работы с Git
- опыт работы c Jira.
Будет плюсом:
- опыт оптимизации производительности: сокращение размера бандла
- минимизация ре-рендеринга, ре-пэинта и рефлоуа
- опыт разработки на Effector
- опыт работы с React Query
- опыт написания unit-тестов (React Test Library)
- опыт работы Scrum/Kanban
- навыки работы с генеративными AI-моделями
- Комфортный современный офис рядом с м. Кутузовская
- гибридный/офисный формат работы
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- программа адаптации и помощь руководителя на старте
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- бесплатная подписка СберПрайм, скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбера.
Команда развивает продукты для сбора событий, управления инцидентами и релизами, а также автоматизированной оценки зрелости процессов разработки.
Основной фокус на бэкенде: проектирование и разработка на Node.js (NestJS/Express), схемы и оптимизация запросов в PostgreSQL и Redis, проектирование REST-API и WebSocket-взаимодействия.
Фронтенд: React/TypeScript для развития UI и библиотеки компонентов.
Задачи
- Участвовать в проектировании архитектуры и интеграций новых решений
- Развивать библиотеку компонентов VK Tech
- Повышать понятность интерфейсов: улучшать навигацию, добавлять подсказки, превью и другие элементы помощи
- Собирать и внедрять обратную связь: интегрировать опросы, анализировать метрики качества, быстро реализовывать улучшения
- Снижать нагрузку на поддержку: развивать ИИ-бота, автоматизировать ответы на частые вопросы
- Разрабатывать мастера и шаблоны развёртывания для типовых сценариев
- Вести задачи от идеи до релиза, включая запуск новых сервисов
Требования
- Опыт коммерческой разработки Node.js (NestJS или Express)
- Участие в проектировании и документировании REST- или GraphQL-API, а также в реализации WebSocket-общения
- Опыт разработки на React и TypeScript с управлением состоянием (MobX или аналог)
- Практические навыки работы с PostgreSQL, Redis: проектирование схем, миграции, оптимизация запросов
- Обязателен опыт написания ИИ-агентов
- Понимание принципов веб-безопасности: CORS, CSP, XSS, JWT, OAuth
- Знакомство с контейнерами Docker и настройкой CI/CD
Будет плюсом
- Опыт с Kafka или RabbitMQ, тестированием (Jest, Playwright), инструментами Terraform или Ansible и оркестрацией в Kubernetes
Кто такой React
React-разработчик собирает интерфейс из компонентов: маленьких переиспользуемых кусков, у каждого своё состояние и разметка. Из них складываются экраны любой сложности — от формы логина до дашборда с реалтайм-графиками. Библиотеку придумали в Facebook, и за десять лет на неё перешла большая часть веба: под React есть готовая библиотека почти под любую задачу — от таблиц и графиков до анимаций и форм.
Поверх React работает Next.js — фреймворк, который берёт на себя роутинг, серверный рендеринг и сборку, так что команда думает о продукте, а не о конфигах. Именно связку React + Next.js сегодня чаще всего и ищут.
Компании выбирают React ради скорости: под типовые задачи уже есть проверенные решения, а новый разработчик включается в проект за дни, а не за месяцы. Для самого React-разработчика это означает широкий выбор команд и продуктов — от финтеха до медиа. React — часть большого направления Фронтенд.
Требования и стек
Ядро — сам React 18+ с хуками, Context API и Server Components. Дальше набор, который меняется от команды к команде.
- Мета-фреймворки: Next.js (App Router и Pages Router), Remix, Gatsby
- Состояние: Redux Toolkit, Zustand, Jotai; серверные данные — TanStack Query
- Стилизация: Tailwind CSS, CSS Modules, Styled Components, Emotion
- Типизация: TypeScript идёт по умолчанию, чистый JS остался в легаси
- Тесты: Jest, React Testing Library, Playwright для e2e
- Сборка: Vite для SPA, встроенный Turbopack в свежих Next
Отдельно ценят понимание того, как React рендерит: reconciliation, мемоизация через useMemo и memo, почему лишний ре-рендер тормозит список на тысячу строк. Знание Next.js-специфики — серверные компоненты, стриминг, кэш — сейчас отличает сильного кандидата от среднего.
Что ждут от кандидата
Чаще всего ищут middle и senior — тех, кто уже собирал приложение целиком и набивал шишки на роутинге, формах и работе с сервером. Главный вход — прийти джуном с крепкой базой JavaScript и одним пет-проектом на React, а дальше расти внутри команды.
Что спрашивают на собеседовании:
- хуки: правила вызова,
useEffectи его зависимости, кастомные хуки - как устроен ре-рендер и чем его лишний раз не провоцировать
- работа с сервером: загрузка, кэш, optimistic updates через TanStack Query
- TypeScript: дженерики, типизация пропсов и хуков
- вёрстка адаптива и базовая доступность
Сильное преимущество — опыт с Next.js и понимание SSR: серверный рендеринг стоит вынести в резюме первым пунктом. Если пришли из смежной роли, помогает знание Vue — идеи компонентов и реактивности переносятся почти без потерь.
Зарплаты и спрос
Медианная зарплата — 196 745 ₽ по вакансиям за последние 30 дней. Подробная статистика зарплат React.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →