Location: Москва
Команда автоматизирует платформу предоставления доступов между сетевыми зонами безопасности банка, переводя в промышленную эксплуатацию сервис, который ранее нес риски инцидентов из-за ручных операций и долгого ожидания. Используя внутренние системы описания архитектурных решений и IT-ландшафта, мы обеспечили этой услугой всех системных администраторов банка. Сейчас кросс-функциональная линейная команда, работающая по принципам Agile, ищет Frontend разработчика для реализации новой функциональности из дорожной карты. В команде принята свобода в выборе технических и продуктовых решений в рамках банковских ограничений.
Обязанности
### Задачи:
* разрабатывать компоненты веб-приложений на React/TypeScript
* интегрировать клиентскую часть с backend-сервисами по REST API
* проектировать архитектурные решения и оценивать задачи командой
* проводить code review
* создавать удобные интерфейсы, самостоятельно принимая UX-решения.
Требования
### Мы ждем от тебя:
* опыт коммерческой разработки frontend-приложений от 3 лет
* владение JavaScript/TypeScript (ES6+) и понимание современных стандартов языка
* опыт работы с библиотекой React.js и с экосистемой React (компоненты, хуки)
* опыт работы со стейт-менеджментом (Redux Toolkit и аналогичные решения)
* опыт работы с системами контроля версий (Git/GitFlow)
* опыт проектирования сервисов и самостоятельной проработки реализаций.
Будет плюсом:
* знание инструментов AI для анализа, генерации и автоматизации кода
* опыт написания end-to-end тестов
* опыт работы с дизайн-системами
* опыт настройки CI/CD-процессов для фронтенд-проектов
* опыт работы в командах с применением Agile.
Условия
### Мы предлагаем:
* офис рядом с м. Кожуховская
* график 3/3 (дневные и ночные смены)
* ежегодный пересмотр зарплаты и годовая премия
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Location: Москва
Cбер продолжает реализовывать масштабный проект по созданию технологической HR-платформы нового поколения (PaaS/SaaS).
Наша команда разрабатывает чат, но непростой, потому что у нас:
\- UI рождается из данных - json-виджеты внутри Markdown превращаются в компоненты: нужно разобрать структуру, проверить контракт и отрисовать результат, даже когда ответ ещё приходит
\- Асинхронность во всей красе - SSE, WebSocket, восстановление генерации, история сообщений и отмена операций. Отличное место, чтобы почувствовать, сколько событий может произойти между «Отправить» и «Готово»
\- Один чат - разные среды обитания. Полноценное приложение и встраиваемые виджеты с общими компонентами, собственным состоянием и контекстом продукта, в который они встроены. Микросервисы со всеми их недостатками и преимуществами
\- Диалог выходит за пределы клавиатуры. Голосовой ввод, распознавание речи и управление жизненным циклом записи добавляют ещё одно измерение к привычному UX
\- Архитектура встречается с реальностью. Nanostores, микрофронтенды (мы уже о них упоминали), styled-components, Jest и React Testing Library живут под капотом.
Здесь интересно тем, кто любит разбираться, как должен вести себя интерфейс, пока результат ещё не существует целиком. Что показать сейчас? Что сохранить при смене диалога? Как встроить сложный сценарий в компактный виджет? И как сделать так, чтобы за всей этой инженерией пользователь видел простую вещь: задал вопрос - получил удобный ответ.
Первый этап отбора на эту вакансию - общение с AI-рекрутером. После отклика вам на почту и в чат на платформе HeadHunter придет приглашение пройти первичное интервью с ГигаРекрутером в Telegram или Макс.
Диалог займёт примерно 10 минут. Его задача - уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
Обязанности
• разрабатывать и поддерживать пользовательские интерфейсы для сервисов HR-цикла для десктопа и мобилок
• проектировать архитектуру клиентских фичей, выбирать оптимальные подходы для стейт-менеджмента и взаимодействия с API
• писать юнит-тесты, обеспечивать стабильность ключевых функций приложения
• проводить code review коллег, делиться техническими стандартами и лучшими практиками внутри команды
• улучшать производительность приложений через профилирование, мемоизацию и виртуализацию списков.
**Технологический стек**
· Core Frontend: React 18, TypeScript, Webpack 5
· State & Data Management: Redux Toolkit/Zustand/Mobx, TanStack Query (React Query).
· Стилизация: Styled Components.
· Тестирование: Jest, React Testing Library.
· Инфраструктура: Git, Jenkins, Docker, Nexus.
Требования
• опыт коммерческой разработки на React минимум два года
• свободно владеешь TypeScript, JS и понимаешь языковые механизмы асинхронности, Event Loop, замыканий
• умеешь строить сложные формы и валидировать данные (Formik / React Hook Form)
• знаешь, как разбивать крупные задачи на мелкие компоненты, продумывая архитектурные решения
• работала(-л) с генеративными моделями и AI-агентами либо хочешь развивать этот навык
• организация фронтенд-разработки с нуля.
**Будет плюсом:**
• внедрение и поддержка методологии FSD
• настройка кэша, инвалидация мутаций, работа с пагинацией и бесконечным скроллом в TanStack Query
• практическое знакомство с Webpack 5 (Code Splitting, Tree Shaking)
• понимание особенностей PWA и работы с WebView
• работа с SAPUI5.
**Soft скиллы**: ответственность, зрелость, готовность взять на себя лидирование разработки сервиса, с опытом лидирования/менторинга. Так же важна коммуникабельность, умение выстроить диалог.
Условия
Что мы предлагаем:
• современный комфортный офис на м.Кутузовская
• гибридный график работы (на период адаптации чаще будет офис)
• ежегодный пересмотр зарплаты и годовая премия
• уникальная система обучения и повышения квалификации от Сбера
• расширенная медицинская страховка, льготы для семьи и корпоративная пенсия
• скидки на товары наших партнёров
• возможность рекомендовать знакомых в нашу команду.
Задачи:
- Работа в роли Middle / Middle+ Frontend разработчика.
Требования:
- Отличные знания JavaScript.
- Уверенные знания верстки с акцентом на семантичность и доступность.
- Опыт работы с Next.js не менее 3 лет.
- Опыт работы с Redux и понимание концепции управления состоянием приложения.
- Опыт работы с TypeScript от 1 года.
- Опыт работы с CSS-in-JS (linaria).
- Опыт работы с Figma.
- Базовые знания DevOps-процессов (CI/CD).
- Понимание принципов производительности.
- Опыт оптимизации веб-страниц.
- Желание получать новые знания и опыт.
- Понимание принципа работы серверного рендера.
- Знание конвенции именования дизайн токенов и её назначения.
- Опыт работы со Storybook.
- Опыт разработки и публикации npm пакетов.
- Опыт глубокой кастомизации сборки приложения через webpack/rollup.
- Опыт написания тестов, включая unit и e2e тестирование (Jest, React-test-utils).
- Опыт работы по методологии Scrum.
Условия:
- Работа в сильной команде профессионалов, увлечённых своим делом.
- Возможность развития в команде ведущей MedTech-компании России.
- Уютный офис в БЦ Technopark Plaza с панорамным видом на город или удалённая работа по РФ.
- Медицинская программа, включающая телемедицинские консультации, очные приёмы в клиниках, психологов, стоматологию, лабораторные и инструментальные диагностики.
- Оплачиваемые курсы английского языка.
- Корпоративный ноутбук.
УдалённоmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— разрабатывать компоненты веб-приложений на React/TypeScript
— интегрировать клиентскую часть с backend-сервисами по REST API
— проектировать архитектурные решения и оценивать задачи командой
— проводить code review
— создавать удобные интерфейсы, самостоятельно принимая UX-решения.
Требования:
— опыт коммерческой разработки frontend-приложений от 3 лет
— владение JavaScript/TypeScript (ES6+) и понимание современных стандартов языка
— опыт работы с библиотекой React.js и с экосистемой React (компоненты, хуки)
— опыт работы со стейт-менеджментом (Redux Toolkit и аналогичные решения)
— опыт работы с системами контроля версий (Git/GitFlow)
— опыт проектирования сервисов и самостоятельной проработки реализаций.
Будет плюсом:
— знание инструментов AI для анализа, генерации и автоматизации кода
— опыт написания end-to-end тестов
— опыт работы с дизайн-системами
— опыт настройки CI/CD-процессов для фронтенд-проектов
— опыт работы в командах с применением Agile.
Условия:
— офис рядом с м. Кожуховская
— график 3/3 (дневные и ночные смены)
— ежегодный пересмотр зарплаты и годовая премия
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— расширенный ДМС, льготное страхование для семьи
— гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбера.
Мы ищем Frontend-разработчика в команды личного кабинета для селлера и платформенную команду по созданию заказа. Разрабатывать и поддерживать UI-решения;
-Разрабатывать и поддерживать frontend-приложения на React, TypeScript, JavaScript (ES6+), реализовывать новые фичи и сложные пользовательские сценарии. -Проектировать архитектуру приложений, переиспользуемые компоненты, UI-kit и дизайн-систему, участвовать в развитии инженерных практик.
Команда ускоряет интерфейс, развивает инструменты для разработчиков и обновляет frontend-стек. Предстоит искать узкие места, проводить эксперименты, рефакторить компоненты и работать с тестами.
Location: Москва
Мы ищем сильного Frontend-разработчика в команду, которая занимается разработкой личного кабинета клиента компании. Это один из основных каналов взаимодействия между компанией и клиентом, поэтому мы стремимся сделать ЛК удобным и максимально полезным с точки зрения функционала.
Обязанности
* Написание кода в команде, работающей по методологии гибкой разработки;
* Проектирование и реализация клиентских приложений, включая архитектурные решения.
* Соблюдение правил по стилю, архитектуре и стеку;
* Повышение качества ПО всеми возможными практиками и инструментами;
* Документирование в рамках приличий и потребности;
* Развитие компетенций команды и участие в интервью.
* Опыт работы с headless cms (payload, strapi, directus)
Требования
* Глубокое понимание работы React и Next.js
* Умение настраивать и запускать приложение с нуля
* Знание базовых алгоритмов
* Опыт в адаптивной верстке (responsive layout)
* Знание CSS, постпроцессоров SASS или LESS
* Глубокое понимание state management (Redux Toolkit / Zustand / MobX);
* Уверенная работа с Webpack / Vite;
* Опыт выявления и устранения проблем с производительностью, умение работать с DevTools;
* Хорошая организованность, инициативность и умение работать без постоянного контроля;
* Инструментальное владение AI для анализа, генерации и автоматизации.
* Опыт работы с headless cms (payload, strapi, directus)
Условия
* Гибридный формат работы;
* Льготные ипотечные условия кредитования;
* Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров: Okko, Сбер Маркет, Мега Маркет, Самокат, Еаптека и другие;
* ДМС с первого дня и скидки на страхование для близких;
* Корпоративная пенсионная программа;
* Детский отдых и подарки за счет Компании;
* Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию.
Задачи:
— написание кода в команде, работающей по методологии гибкой разработки;
— проектирование и реализация клиентских приложений, включая архитектурные решения;
— соблюдение правил по стилю, архитектуре и стеку;
— повышение качества ПО всеми возможными практиками и инструментами;
— документирование в рамках приличий и потребности;
— развитие компетенций команды и участие в интервью.
Требования:
— глубокое понимание работы React и Next.js;
— умение настраивать и запускать приложение с нуля;
— знание базовых алгоритмов;
— опыт в адаптивной верстке (responsive layout);
— знание CSS, постпроцессоров SASS или LESS;
— глубокое понимание state management (Redux Toolkit / Zustand / MobX);
— уверенная работа с Webpack / Vite;
— опыт выявления и устранения проблем с производительностью, умение работать с DevTools;
— хорошая организованность, инициативность и умение работать без постоянного контроля;
— инструментальное владение AI для анализа, генерации и автоматизации;
— опыт работы с headless cms (payload, strapi, directus).
Условия:
— гибридный формат работы;
— льготные ипотечные условия кредитования;
— бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров: Okko, Сбер Маркет, Мега Маркет, Самокат, Еаптека и другие;
— ДМС с первого дня и скидки на страхование для близких;
— корпоративная пенсионная программа;
— детский отдых и подарки за счет Компании;
— обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию.
Задачи:
— Вести полный цикл разработки высоконагруженных приложений на React/Next.js (App Router), включая дизайн-системы, интерфейсы, деплой и мониторинг производительности в продакшене.
— Влиять на ключевые бизнес-показатели через оптимизацию производительности, Core Web Vitals и SEO.
— Развивать UI-kit, внедрять лучшие практики (тестирование, доступность a11y, безопасность) и проводить код-ревью для повышения качества кодовой базы.
— Интегрировать AI-инструменты (Copilot, Cursor, Claude) в ежедневный рабочий процесс для решения нестандартных задач, рефакторинга и генерации тестов.
— Делиться экспертизой и поддерживать профессиональный рост middle/junior разработчиков.
— Работать с современным стеком и AI, внедрять их в продакшен.
— Ваша работа будет напрямую влиять на опыт сотен тысяч пользователей и стабильность бизнеса.
Требования:
— Более 6 лет коммерческого опыта разработки на React.
— Опыт работы с Next.js (App Router) от 2 лет, понимание SSR, SSG, ISR, RSC.
— Продвинутый уровень TypeScript.
— Опыт глубокой оптимизации производительности крупных приложений (аудит, метрики, устранение узких мест).
— Практический опыт использования AI-ассистентов (Copilot, Cursor и др.) как части рабочего процесса.
— Опыт настройки CI/CD и написания тестов (юнит, интеграционные, e2e).
— Готовность вести проект от идеи до продакшена и нести ответственность за результат.
— Клиентоцентричность, внимание к UX, доступности (a11y) и безопасности.
— Желание наставлять коллег, проводить код-ревью и помогать им расти.
Условия:
— Полная занятость.
— Удалённый формат работы.
— Зарплата от 220 000 до 250 000 рублей на руки в месяц.
— Работа в команде senior+ специалистов с возможностью обмена опытом и роста как технического лидера.
Задачи:
— Разрабатывать веб-приложения на Next.js, React и TypeScript
— Развивать интерфейсы аналитических продуктов и внутренних сервисов
— Создавать системы мониторинга изменений на сайтах, включая интерфейс и сервисы обхода сайтов
— Интегрировать фронтенд с backend на Go
— Участвовать в backend-задачах: API, бизнес-логика, работа с данными
— Поддерживать проекты и переводить их на новые технологии
Требования:
— Уверенное знание TypeScript
— Коммерческий опыт разработки на React и/или Next.js от 2-х лет
— Навыки проектирования динамических интерфейсов, дашбордов и SPA
— Понимание взаимодействия фронтенда с backend: REST API, авторизация, обработка ошибок, состояния загрузки и пустых данных, кэширование запросов
— Знание особенностей SSR/SSG, Server/Client Components в Next.js
— Умение работать с Linux, терминалом и Git
Будет плюсом:
— Опыт разработки backend-сервисов, API или парсеров
— Опыт работы с Go или желание развиваться в этом направлении
— Опыт работы с Oracle или PostgreSQL
— Опыт работы с Ember.js или Svelte
— Навыки работы с Docker
Условия:
— Гибридный формат работы после 3 месяцев
— Митапы, обучающие программы, компенсация обучения английскому и другим навыкам
— Дополнительные 3 дня отпуска
— Доплата больничного листа до 100% оклада
— ДМС