— Планировать техническое развитие направления и следить за техническим долгом. — Помогать команде выбирать решения, которые подходят задаче и не усложняют систему без необходимости.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
— Планировать техническое развитие направления и следить за техническим долгом. — Помогать команде выбирать решения, которые подходят задаче и не усложняют систему без необходимости.
Разрабатывать интерфейсы на React и TypeScript: проектировать новые модули, развивать существующие, доводить до рабочего результат;
Задачи: — Разработка и поддержка внутренних веб-приложений — Разработка, поддержка и наполнение UI компонентной библиотеки — Рефакторинг и поддержание кодовой базы в едином стиле — Интеграция с REST API, организация слоя работы с данными — Участие в проработке UI/UX совместно с командой — Участие в разработке архитектуры приложений Требования: — Опыт работы не менее 3-х лет, полный цикл разработки приложения (от проектирования до внедрения) — Уверенное владение React 19: хуки, useReducer, Context API — Понимание мемоизации: useMemo, useCallback, React.memo — Глубокие знания JavaScript (ES2020+): замыкания, async/await, иммутабельные обновления состояния — Знание и опыт с HTML, CSS, CSS Modules, SCSS, React Router 7, Git — Опыт клиент-серверного взаимодействия: REST API, HTTP, Axios — Самостоятельность, проактивность, ответственность — Будет преимуществом: TypeScript на продвинутом уровне, Figma на уровне простых интерфейсов, интеграция с Django REST API / FastAPI, Docker (разработка и деплой), написание базовых GitLab CI скриптов, опыт работы в среде Linux Условия: — Официальное оформление согласно ТК РФ — Достойный уровень заработной платы и премии — График работы 5/2, гибридный формат — Социальный пакет: ДМС со стоматологией, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях — Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека — Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории — Комфортный офис в центре с тренажерным и спортивным залами, лаунж-зоной, микромаркетами, кухнями с чаем, кофе и снеками на каждом этаже.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗадачи: — Возглавлять техническое развитие интерфейсов AI-нативной медиа-платформы. — Проектировать архитектуру сложных фронтенд-приложений и принимать ключевые технические решения. — Работать с React, Next.js, TypeScript, Redux Toolkit, RTK Query, Server-Sent Events (SSE), CSS3, SASS, Jest, React Testing Library, Node.js, REST API, SSR. — Писать unit-тесты и внедрять культуру тестирования в команде. — Наставлять и менторить разработчиков. Требования: — Опыт коммерческой фронтенд-разработки не менее 5 лет, из них минимум 2 года на позиции Senior. — Глубокие практические знания React, Next.js и TypeScript с пониманием внутреннего устройства. — Знание принципов SOLID, DRY, KISS и паттернов проектирования. — Опыт работы с менеджерами состояний (Redux Toolkit, RTK Query) в крупных проектах. — Уверенные знания HTML5, CSS3 и препроцессоров (SASS). — Опыт работы с REST API, SSR и серверным Node.js на продвинутом уровне. — Опыт проектирования стриминговых интерфейсов с использованием Server-Sent Events (SSE). — Навыки написания unit-тестов (Jest, React Testing Library). — Опыт наставничества и менторства. Условия: — Возможность карьерного роста и получения экспертизы в ведущих финансовых организациях страны. — Скидки на абонемент в фитнес-центр и курсы английского языка. — Офисный, гибридный и удаленный формат работы. — Оформление по ТК РФ на бессрочный трудовой договор.
Задачи: — Разработка и поддержка веб-приложения на React и TypeScript. — Развитие интерфейсов аналитических продуктов и внутренних сервисов. — Проектирование UI новых страниц и пользовательских сценариев. — Развитие и поддержка UI-kit: компонентов, стилей и правил их применения. — Создание интерактивных HTML/CSS-прототипов для проверки и согласования интерфейсных решений. — Интеграция frontend с REST API, написание тестов и оптимизация производительности приложения. Требования: — Коммерческий опыт разработки на React, уверенные знания JavaScript, TypeScript, HTML/CSS. — Понимание компонентной архитектуры, опыт развития переиспользуемых компонентов с сохранением обратной совместимости. — Умение управлять состоянием сложных интерфейсов: синхронизация фильтров, таблиц и графиков, сохранение параметров в URL. — Понимание кеширования и инвалидации данных, обработки конкурирующих запросов, состояний загрузки и ошибок. — Опыт профилирования React-приложений, оптимизации рендеринга и загрузки данных. — Опыт работы с REST API и Git, написание unit- и компонентных тестов. — Опыт самостоятельной разработки без AI-инструментов: проектирование, написание и отладка кода без опоры на AI. — Владение агентным workflow: декомпозиция задач, управление контекстом, координация агентов и проверка результатов. — Понимание ограничений LLM, умение задавать критерии приёмки и проверять сгенерированный код на корректность, безопасность и соответствие архитектуре. — Базовое представление о FastAPI, PostgreSQL и GitLab CI/CD. — Владение Figma/Pixso. Условия: — Заработная плата обсуждается. — Полная занятость, офис, график 5/2, обсуждается гибридный формат после испытательного срока. — 13-я зарплата. — Премии по итогам работы.
Разрабатывать новые фронтенд-разделы на React; Участвовать в развитии микрофронтендов;
Задачи: — Руководство фронтенд-разработкой: проектирование и создание сложных, интерактивных и адаптивных веб-приложений с использованием React.js. — Разработка эффективных архитектурных решений: создание переиспользуемых компонентов и обеспечение их бесшовной интеграции с бэкенд-сервисами. — Наставничество: сопровождение и обучение младших разработчиков, контроль соблюдения стандартов написания кода и лучших практик разработки. — Взаимодействие: тесное сотрудничество с дизайнерами, продакт-менеджерами и бэкенд-разработчиками для реализации качественного функционала. — Оптимизация производительности: оптимизация приложений для достижения максимальной скорости, масштабируемости и отзывчивости на различных устройствах. — Проверка кода (Code Review): проведение регулярных проверок кода для поддержания его качества, читаемости и модульности. — Отслеживание актуальных тенденций: изучение новейших трендов и достижений в сфере фронтенд-разработки и применение этих подходов в проектах. — Тестирование: написание и поддержка модульных (unit) и интеграционных тестов для обеспечения надежности кода и отсутствия в нем ошибок. — Работа по методологии Agile: участие в процессах Agile, таких как планирование спринтов, ежедневные рабочие встречи (standups) и ретроспективы. Требования: — Степень бакалавра в области компьютерных наук (или ее эквивалент). — Опыт работы во фронтенд-разработке от 5 лет, включая не менее 3 лет практического опыта работы с React.js. — Уверенное владение JavaScript, TypeScript, HTML5, CSS3, а также инструментами сборки фронтенда (например, Webpack). — Глубокий опыт работы с библиотеками для управления состоянием, такими как Redux или MobX. — Опыт взаимодействия с RESTful API и интеграции фронтенда с бэкенд-сервисами. — Знание современных UI-фреймворков и дизайн-систем, например Material-UI или Ant Design. — Уверенное понимание систем контроля версий (Git) и процессов CI/CD. — Опыт работы с фреймворками для тестирования, такими как Jest, Enzyme или React Testing Library. — Знание методов оптимизации производительности и передовых практик в этой области. — Умение эффективно решать задачи и внимание к деталям. — Отличные навыки общения и взаимодействия в команде. — Опыт работы по методологиям Agile и в кросс-функциональных командах. Будет плюсом: — Опыт работы с серверным рендерингом (SSR) с использованием Next.js или аналогичного фреймворка. — Знакомство с GraphQL. — Опыт работы с Docker, Kubernetes и облачной инфраструктурой (AWS, Azure). — Понимание принципов работы WebSockets и приложений, использующих данные в режиме реального времени. Условия: — Возможность для профессионального и личностного роста. — Дружелюбная рабочая атмосфера. — Интересные проекты, уникальный продукт, профессиональные коллеги уровня Senior и выше. — Бесплатный кофе, чай и другие угощения (только в офисе). — Вакансия предполагает только полную занятость; варианты совмещения или частичной занятости не рассматриваются. — Гибкий график работы с возможностью удаленной работы.
О проекте: Мы строим технологическую платформу для производства, хранения и дистрибуции медиаконтента. Это медиа-хранилище нового поколения, где AI‑агенты берут на себя рутинные и творческие задачи: от автоматической разметки и адаптации контента до его подготовки к публикации в 30+ каналах (сайты и приложения Банка, мессенджеры, соцсети). Решение кардинально сокращает Time‑to‑Market вывода контента и меняет подход к управлению медиа в масштабах крупного банковского бизнеса. Вы возьмёте на себя техническое лидерство в создании интерфейсов, через которые люди управляют этим интеллектуальным конвейером, и будете ключевым участником проектирования собственных AI‑агентов и мульти‑агентных систем. Задачи: В первые 3 месяца (испытательный срок): • Погружение в платформу: архитектура, кодовая база, бизнес-логика. • Исправление 1–2 багов для быстрого входа в контекст продукта. • Реализация 2 небольших фичей под менторством тимлида или самостоятельно. • Реализация 1 крупной фичи — полноценного модуля с AI‑интеграцией. После испытательного срока (4–6 месяцев и далее): • Создание новых сервисов и модулей платформы с нуля. • Проектирование архитектуры поверхностей взаимодействия с AI — чаты с потоковой передачей ответов (SSE), канвасы, панели мониторинга агентов. • Участие в проектировании и разработке мульти‑агентных систем и собственных AI‑агентов, интегрированных в продукт. • Разработка и подключение инструментов на базе Model Context Protocol (MCP). • Проведение код‑ревью и поддержание высоких стандартов качества. • Менторство middle- и junior-разработчиков. • Активное участие в планировании спринтов (2‑недельные циклы), оценка сложности задач. • Тесное взаимодействие с аналитиками, бэкенд-разработчиками, дизайнерами и тестировщиками. • Участие в подготовке и выпуске релизов. Требования: • Опыт коммерческой фронтенд-разработки от 5 лет, из них от 2 лет в роли Senior. • Глубокий практический опыт с React, Next.js и TypeScript, понимание внутреннего устройства. • Опыт проектирования архитектуры сложных фронтенд-приложений и принятия ключевых технических решений. • Понимание и применение принципов SOLID, DRY, KISS, а также паттернов проектирования. • Опыт работы с менеджерами состояний (Redux Toolkit, RTK Query) в крупных проектах. • Уверенные знания HTML5, CSS3 и препроцессоров (SASS). • Опыт работы с REST API, SSR и серверным Node.js на продвинутом уровне. • Опыт работы с Server-Sent Events (SSE): проектирование стриминговых интерфейсов, обработка событий на клиенте, реконнекты, graceful degradation. • Умение писать unit‑тесты (Jest/React Testing Library), опыт внедрения культуры тестирования в команде. • Опыт наставничества и менторства разработчиков. • Уверенное проведение код‑ревью и работа по GitFlow. • Навыки работы с дизайн‑системами и Figma/Pixso для самостоятельного чтения макетов. Soft Skills и контекст: • Приоритет: опыт работы в банковской сфере и понимание банковских процессов, требований к безопасности и надёжности. • Умение аргументировать технические решения перед командой и стейкхолдерами. • Проактивность: видишь проблемы и предлагаешь решения до того, как они станут критичными. • Способность вести техническую документацию и понятно транслировать сложные концепции. Образ идеального кандидата: Senior фронтенд-разработчик с опытом от 5 лет, с несколькими сложными проектами, желательно в банковской или финтех-сфере. Описывает конкретные архитектурные решения и их влияние на бизнес: проектировал архитектуру фронтенда для стримингового AI‑чата, внедрял MCP‑интеграцию, проводил рефакторинг модулей, снижая Time-to-Market. Умеет работать в команде, проактивно видит проблемы и предлагает решения, интересуется конструированием AI‑агентов и мульти‑агентных взаимодействий, понимает real‑time интерфейсы на SSE. Хотит задавать технологические стандарты, растить команду и влиять на продукт. Условия: • достойный уровень заработной платы (по итогам технического интервью) • работа в аккредитованной IT компании • сотрудничество: ТК РФ, ИП, ГПХ • ДМС, расширенные возможности стандартного социального пакета • корпоративный абонемент на фитнес и курсы английского языка • командная работа по гибким методологиям • реферальная система «Приведи друга – получи бонус»
As a Jr. UI Developer, you will be an essential part of our team, assisting in the implementation of stunning, user-friendly web applications.
-Оценивать задачи, отвечать за сроки и эффективность решений. -Верстать компоненты по макетам из Figma и делать для них логику.
Задачи: — Верстка сайта на WordPress для автосалона под ключ. Требования и условия в объявлении не указаны.
Основные обязанности Проектирование архитектуры крупных веб-приложений. Разработка сложных Frontend-решений на JavaScript / TypeScript.
Zадачи: — Ish B2B-logistika sohasida bo'lishi majbur. — Frontendda kamida 3 yillik ish tajribasi, shundan kamida 2 yil React va TypeScript bilan ishlash. — TypeScript (strict mode) bilan ishlash, React Query yoki RTK Query, React Hook Form yoki ularning analoglari bilan ishlash. — REST API, OpenAPI/Swagger bilan integratsiya qilish. — Jest yoki Vitest, React Testing Library yordamida test yozish. — Murakkab interfeyslar yaratish: jadvallar, filtrlar, rolga asoslangan kirish tizimi, katta formalar. — Git, pull request va kod-review jarayonlarida ishtirok etish. — Rus tilini ish darajasida bilish. Shartlar: — Ish vaqti: 9:00 dan 18:00 gacha, ofisda. — Maosh: oyiga 1000$ dan yuqori. Murojaat uchun: @matyoqub_work https://t.me/matyoqub_work
Задачи: — Разработка интерфейсов и функциональности на SAPUI5 / FIORI — Интеграция с backend функциональностью и оптимизация производительности Требования: — Опыт работы с SAPUI5 / FIORI — Знание технологии SAP Fiori, настройка функциональности и интеграция с backend — Понимание концепций MVC и JavaScript Framework — Знание базовых принципов HTML5, CSS, XML, Odata, Json — Опыт работы с файлами и папками, навыки редактирования кода в интегрированных средах разработки, таких как Eclipse — Практический опыт объектно-ориентированного программирования — Знание инструментов разработки SAP UI для HTML5, SAPUI5 Developer Studio — Приветствуется опыт работы с различными frontend технологиями (React, Next.js и др.) — Приветствуется опыт работы с ABAP — Высшее образование желательно Условия: — Условия обсуждаются с успешными кандидатами — Проект в Москве — Возможности профессионального и карьерного роста, продления контракта
• Уверенное знание HTML, CSS. • Базовые знания JS, вы должны уметь написать простейший код.
Задачи: разработка нового функционала и новых сервисов — прототипирование и проектирование; рефакторинг текущего функционала и устранение техдолга (около 30% времени);
• Умение верстать, используя технологии HTML5, CSS + Tailwind, SASS. • Знание языков JavaScript, TypeScript.
Ваши основные обязанности Разработка и поддержка современных веб-приложений. Создание сложных и интерактивных пользовательских интерфейсов.