Л

Frontend Developer (React)

Разработчик React, JavaScript (Middle)

лантан · На сервисе с: 25.09.26 15:33

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Разработчик React, JavaScript (Middle)

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

  • Разрабатывать и дорабатывать frontend web-приложений по ТЗ.
  • Писать unit-тесты.
  • Участвовать в code review.
  • Сопровождать и документировать приложения.
  • Выявлять дефекты и причины их возникновения.
  • Решать инциденты третьей линии поддержки.

Ожидания:

  • Опыт в роли разработчика от 2 лет.
  • JavaScript (ES6+): замыкания, промисы/async-await, event loop, DOM.
  • HTML5, CSS3: Flexbox/Grid, CSS Modules / styled-components / Tailwind.
  • TypeScript: типизация компонентов, generics, утилитарные типы.
  • React: функциональные компоненты, хуки, React Router; RTK Query / Redux Toolkit.
  • Vite/Webpack.
  • Unit-тесты: Jest, React Testing Library — обязательно.
  • REST API (fetch/axios), обработка ошибок, кэширование.
  • Понимание CI/CD; GitLab CI — плюс.
  • Git, Scrum/Kanban.
  • Английский B1.

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

  • Опыт оптимизации производительности (render, бандл).
  • Понимание микросервисной архитектуры.

Условия:

Оформление в штат по ТК в ИТ-аккредитованную компанию. Гражданство РФ, локация РФ. Обязательное подтверждение стажа из резюме с трудовой книжкой по требованию заказчика. Удалённый формат из РФ.

Пишите в личку, сразу закидывайте резюме :)

tg @anna_recruiter_it

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

hh.ru
воннаплэй / wannaplay

AI Fullstack Developer

воннаплэй / wannaplayНа сервисе с: 07.09.26 23:51↑ Вакансия с автоподнятием
Зарплата не указанаБеларусьМинскУдалёнка

Мы ищем самостоятельного AI Fullstack-разработчика, который возьмёт на себя техническую реализацию web2web-продуктов компании: от сборки воронок и продуктовых интерфейсов до аналитики, платёжных интеграций и деплоя.
На старте выделенной команды разработки не будет, поэтому нам нужен hands-on специалист, готовый самостоятельно писать и ревьюить код, принимать технические решения и доводить продукты до запуска. При этом мы активно используем AI-assisted development и ожидаем, что вы умеете ускорять работу с помощью Claude, Cursor, MCP и других современных инструментов - без потери качества и контроля над кодом.

Ваши задачи:

  • разрабатывать и запускать web2web-воронки: лендинги, квизы, онбординги, пейволлы, апселлы и пользовательские кабинеты;
  • участвовать в создании новых продуктов - от быстрого MVP до развития и масштабирования успешных решений;
  • реализовывать frontend- и backend-часть продукта, проектировать архитектуру и API;
  • интегрировать Stripe и другие платёжные системы и оркестраторы;
  • работать с подписками, рекуррентными платежами, webhooks, возвратами и различными платёжными сценариями;
  • подключать продуктовую и маркетинговую аналитику, настраивать передачу событий и проверять корректность данных;
  • работать с базами данных и SQL;
  • настраивать и поддерживать CI/CD, GitHub-процессы и деплой;
  • проводить code review и поддерживать понятное, устойчивое качество кодовой базы;
  • находить и устранять технические проблемы после запуска, быстро реагировать на критичные баги;
  • взаимодействовать с product- и marketing-командой, помогая находить технически эффективные способы проверки гипотез.

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

  • уверенное владение JavaScript/TypeScript и React;
  • опыт разработки адаптивных интерфейсов и оптимизации их под мобильные устройства;
  • уверенное владение любым языком и фрэймворком для Back-end разработки и практический опыт разработки на нём;
  • способность самостоятельно спроектировать, разработать и задеплоить продукт;
  • практический опыт интеграции Stripe или других PSP;
  • понимание логики подписок, рекуррентных списаний, webhooks и жизненного цикла платежа;
  • опыт подключения систем аналитики и настройки продуктовых событий;
  • уверенная работа с GitHub, CI/CD и инфраструктурой деплоя;
  • знание SQL и опыт работы с базами данных;
  • навыки code review и понимание принципов качественной разработки;
  • опыт использования Claude, Cursor, MCP и других AI-инструментов в ежедневной работе;
  • умение применять AI для ускорения разработки, сохраняя понимание архитектуры и ответственность за итоговый результат;
  • самостоятельность: вы можете двигать задачу вперёд без необходимости согласовывать и перепроверять каждый шаг;
  • ориентация на результат и разумный баланс между качеством, скоростью запуска и объёмом тестирования;
  • готовность не только принимать технические решения, но и самостоятельно реализовывать их руками.

Плюсом будет:

  • опыт разработки продуктов с web2web-монетизацией;
  • опыт создания квизовых воронок, пейволлов, апселлов и подписочных продуктов;
  • работа с несколькими PSP или платёжными оркестраторами;
  • понимание 3DS, antifraud-механик, chargeback-рисков и особенностей международных платежей.
Сайты компаний
мтс

Senior Frontend Developer [ИРТЕЯ]

мтсНа сервисе с: 25.09.26 14:16
Зарплата не указанаРоссияМосква

ИРТЕЯ является дочерней компанией ПАО «МТС», сохраняя при этом атмосферу стартапа. У нас динамичность и стремление к результатам сочетаются с комфортом и стабильностью корпоративной среды. В стенах ИРТЕЯ создается будущее российской мобильной связи.
Наш флагманский продукт для российских операторов – базовая станция LTE/5G, построенная на принципах программно-конфигурируемого радио (SDR) и открытой архитектуры OpenRAN.
ИРТЕЯ приглашает талантливых специалистов присоединиться к нашей команде. Мы ищем не просто сотрудников, мы ищем единомышленников, которые разделяют нашу страсть к прогрессу и инновациям.

Задачи

разрабатывать и поддерживать продукты;
проводить код-ревью;
оценивать трудоемкость задач;
взаимодействовать с другими командами: backend-разработчиками, тестировщиками, аналитиками

Требования

отличное знание JavaScript, HTML, CSS;
уверенное знание TypeScript;
хорошее знание библиотеки React и опыт ее использования в коммерческих проектах не менее трех лет;
опыт работы с mobx;
опыт работы с любым CSS препроцессором: SASS, LESS, Stylus;
способность протестировать работоспособность кода перед его отправкой на ревью
будет плюсом опыт создания npm-пакетов, понимание протоколов HTTP и WS, умение настраивать сборку приложения с использованием Webpack, умение самостоятельно разобраться в поставленных задачах, наличие личного аккаунта на гитхаб или его аналог, чтобы можно было предварительно оценить стиль и качество вашего кода

Условия

собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре;
полезные курсы и вебинары в корпоративном университете и электронные библиотеки
А ещё:
медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
скидки и предложения от партнеров на фитнес, занятия английским и прочее

hh.ru
семья

Веб программист

семьяНа сервисе с: 25.09.26 17:24
Зарплата не указанаРоссияКраснодарОфис
Обязанности:
  • Обеспечивать стабильную работу функционала веб‑приложений: реализовывать задачи по ТЗ, дорабатывать модули и оперативно устранять дефекты.
  • Поддерживать высокий стандарт качества кода: писать чистый, тестируемый и поддерживаемый код, соблюдать code style команды, проводить рефакторинг и оптимизировать производительность (время отклика, скорость загрузки, потребление ресурсов).
  • Для frontend/fullstack: превращать макеты (Figma/Sketch) в адаптивные, кроссбраузерные и доступные (a11y) интерфейсы, работать с CSS‑фреймворками и дизайн‑системами, обеспечивать корректное отображение на мобильных устройствах.
  • Для backend/fullstack: проектировать и разрабатывать REST/GraphQL API, реализовывать бизнес‑логику, валидировать данные, управлять правами доступа, интегрировать внешние сервисы и платёжные шлюзы.
  • Работа с базами данных и оптимизация производительности. Проектирование и нормализация схем БД, написание эффективных SQL‑запросов, настройка миграций (Flyway/Liquibase), обеспечение целостности и безопасности данных, работа с ORM и нативными драйверами.
  • Интеграции и внешние сервисы. Подключение платёжных шлюзов, CRM, систем аналитики, сервисов уведомлений, OAuth‑авторизации и других внешних API. Реализация надёжной обработки ошибок: retry‑логика, таймауты, детальное логирование интеграционных вызовов для быстрой диагностики инцидентов.
  • CI/CD и автоматизация релизов. Настройка пайплайнов (GitHub Actions, GitLab CI, Jenkins), скриптов сборки и деплоя, автоматических проверок (lint, unit‑ и integration‑тесты). Обеспечение воспроизводимости окружения (Docker) и поддержка процессов релиза/отката.
  • Архитектура и техническая документация. Участие в проектировании архитектуры, оценка вариантов реализации и проработка технических рисков, согласование решений с командой. Ведение документации: схемы данных, описания API, комментарии к коду.
  • Code review и менторство. Проверка кода коллег, предоставление конструктивных комментариев, помощь менее опытным разработчикам, совместное улучшение качества кодовой базы.
  • Мониторинг и реагирование на инциденты в проде. Анализ логов и метрик, диагностика проблем производительности и ошибок, оперативное исправление критических дефектов.
Требования:

Языки и стандарты: уверенное владение HTML5, CSS3 и JavaScript (ES6+). Понимание семантической вёрстки, принципов доступности (a11y) и кроссбраузерности.


CMS и фреймворки: опыт работы с 1C‑Битрикс. Опыт разработки на стеках React/Vue/Angular либо Node.js/Django/Laravel.


Работа с данными: навыки написания SQL‑запросов, работы с индексами и оптимизации производительности БД. Понимание различий реляционных (PostgreSQL, MySQL) и нереляционных (MongoDB) баз данных.


API и интеграции: умение проектировать и потреблять REST/GraphQL API, работать с OAuth, вебхуками. Уверенное использование форматов JSON и XML.
Инструменты разработки: уверенное владение Git. Базовые навыки работы с CI/CD (GitHub Actions, GitLab CI и аналоги), понимание принципов сборки и деплоя приложений.

Уверенное владение инструментами разработки: работа в современных IDE и редакторах кода, использование пакетных менеджеров (npm, yarn, pip), сборщиков (Webpack, Vite), а также линтеров и форматтеров для поддержания качества кода.
Навыки тестирования и качество кода: опыт написания unit‑ и интеграционных тестов, понимание подходов TDD и BDD, работа с тестовыми фреймворками (Jest, Mocha, Pytest и др.).


Безопасность на уровне архитектуры и реализации: понимание основных уязвимостей веб‑приложений (XSS, CSRF, SQL‑инъекции) и умение защищать приложение как на уровне кода, так и через правильную конфигурацию.


Оптимизация производительности: навыки профилирования, уменьшения времени загрузки страниц, работы с кэшированием, сжатия ресурсов, оптимизации изображений и кода.


Понимание жизненного цикла разработки (SDLC) и командных процессов: опыт встраивания в процессы команды (Scrum, Kanban), умение планировать задачи, оценивать сроки и риски, работать в условиях изменяющихся приоритетов.


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


Работа с требованиями и перевод бизнес‑задач в технические решения: умение уточнять ТЗ, выявлять неоднозначности, структурировать требования и предлагать оптимальные варианты реализации.


Техническая документация: навык создания понятной и полезной документации — схем, описаний API, комментариев в коде, инструкций по запуску и настройке.

Условия:
  • Полное соблюдение ТК РФ (оформление, оплата больничных, отпусков и пр.);
  • Возможность карьерного роста, профессионального развития и применение своих знаний, умений, идей и проектов;
  • График работы 5/2 с 9:00 до 18, пятница - сокращенный день.
  • Стабильная заработная плата. Оговаривается с финальным кандидатом.

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