Задачи:
— Освоить основы фронтенд-разработки.
— Получить знания и навыки, необходимые для работы над реальными проектами.
— Изучить ключевые принципы фронтенда.
— Разобраться в процессе разработки и актуальных технологиях.
— Углубить знания по HTML, CSS, JavaScript.
— Познакомиться с TypeScript и объектно-ориентированным программированием.
Требования:
— Проживание в Нижнем Новгороде.
— Быть студентом последних курсов или выпускником технического вуза.
— Понимать базовые принципы веб-разработки.
— Активно писать на JavaScript.
— Использовать Git.
— Владеть основами HTML и CSS.
— Знать адаптивную и семантическую верстку, а также БЭМ-методологию.
Условия:
— Бесплатная стажировка-интенсив длительностью 4 недели.
— Много теории и практики.
— Работа с одной из самых востребованных UI-библиотек на рынке (React).
— Эксперты делятся опытом и полезными материалами.
— Реализация полноценного выпускного React-проекта с TypeScript.
— Формат занятий: понедельник, среда, пятница; первое и два последних занятия очно, остальные онлайн.
— Начало обучения 11 декабря 2026 года, завершение 22 января 2027 года.
— Старт занятий в 19:00 по московскому времени, продолжительность 3 часа.
— Для участия необходимо заполнить анкету и пройти тест по ссылке до 29 ноября включительно.
— Лучшие выпускники смогут присоединиться к команде Лиги Цифровой Экономики для работы на крупных ИТ-проектах в Нижнем Новгороде.
Location: Москва
Workplace: Офис
Команда личного кабинета Яндекс ID создаёт и поддерживает инфраструктуру, которая позволяет миллионам пользователей управлять своими данными и получать доступ ко всем сервисам Яндекса. Мы ищем коллегу в команду разработчиков интерфейсов. Наш стек: React, TypeScript, GraphQL, Effector, Vite.
Яндекс ID — ключевой компонент экосистемы Яндекса. Мы обеспечиваем сквозную авторизацию на портале и во внешних сервисах, отвечаем за регистрацию, авторизацию и управление пользовательскими данными. Наши приоритеты — удобство и безопасность. Команда личного кабинета Яндекс ID создаёт и поддерживает инфраструктуру, которая позволяет миллионам пользователей управлять своими данными и получать доступ ко всем сервисам Яндекса.
Наша команда разработчиков интерфейсов взаимодействует с бэкенд-командами всей компании, продуктами и дизайнерами. Мы живём двухнедельными циклами планирования и полугодовым стратегическим планированием. Любим автоматизировать то, что становится рутиной.
Стек технологий: React, TypeScript, GraphQL, Effector, Vite.
Обязанности
Проектирование продукта и архитектуры
Вам предстоит участвовать в проектировании продукта, обсуждать и предлагать архитектурные решения вместе с командой, продуктами и дизайнерами.
Интерфейсы и эксперименты
Вы будете разрабатывать интерфейсы, поддерживать многочисленные эксперименты и обновления, писать на JavaScript и TypeScript для браузера и на Node.js для BFF.
Качество, скорость и безопасность
Вы станете улучшать качество и повышать скорость работы интерфейсов. Вместе с командами из разных сервисов Яндекса вы сделаете так, чтобы управление пользовательскими данными было удобным и безопасным.
Больше о фронтенде в Яндексе — в канале
Yandex for Frontend
Требования
* Работали с React и TypeScript в production-проектах
* Понимаете асинхронные процессы: загрузки, ошибки, повторные запросы, многошаговые флоу
* Знакомы с GraphQL (желательно Apollo Client)
* Писали unit- и E2E-тесты (Vitest/Jest, Playwright)
* Умеете писать поддерживаемый код и работать в слоистой архитектуре (FSD или аналог)
Будет плюсом
* Работали с Effector или другим явным state management (Redux, MobX, Zustand)
* Имеете опыт с NestJS либо BFF, SSR
* Знакомы со Storybook, i18n, формами и валидацией
Задачи:
— сверстать интерактивный интерфейс с динамическими элементами и адаптивом для раздела визуального обследования.
Условия:
— бюджет 30 000 рублей, сроки обсуждаются в зависимости от объема работ.
География найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Отвечать за архитектуру сайта и лендингов, технический стек, качество кода и стабильность работы.
— Технически лидировать команду разработки: проводить дейлики, помогать с декомпозицией задач, проводить code review и развивать младших разработчиков.
— Управлять релизами и стабильностью продакшена: контролировать CI/CD, мониторинг ошибок, оперативно устранять инциденты и при необходимости выполнять откаты.
— Развивать архитектуру и модернизировать сайт: планировать миграцию на современный стек, работать с техническим долгом и легаси PHP/Pug.
— Оптимизировать производительность сайта: улучшать Core Web Vitals, скорость загрузки и пользовательский опыт.
— Развивать техническое SEO: совместно с SEO Lead улучшать индексацию, поисковую доступность и оптимизацию сайта для AI-поиска.
— Работать с продуктовыми метриками: понимать влияние задач на бизнес-показатели и помогать команде принимать технические решения с учетом продуктовых целей.
— Взаимодействовать со смежными командами: согласовывать общие технические решения, интеграции с личным кабинетом и развитие сайта.
Требования:
— Опыт во фронтенд-разработке от 5 лет, уверенное владение React, сильная техническая экспертиза и способность принимать архитектурные решения.
— Опыт работы со статическими генераторами сайтов (Gatsby, Astro или аналоги), headless CMS.
— Преимущество — опыт миграции действующего сайта на новый стек.
— Знание принципов производительности и технического SEO: Core Web Vitals, Lighthouse, SSR/SSG, индексация, оптимизация скорости загрузки.
— Опыт разработки международных многоязычных сайтов, включая RTL-языки.
— Навыки работы с CI/CD, мониторингом ошибок (Sentry или аналоги), релизами и откатами, способность оперативно решать проблемы в продакшене.
— Готовность работать с легаси-кодом (PHP, Pug), понимание принципов тестирования и code review.
— Опыт технического лидерства: организация работы небольшой команды, декомпозиция задач, развитие менее опытных разработчиков.
— Продуктовая ориентация: понимание влияния технических решений на бизнес-метрики, взаимодействие с продуктом, дизайном и смежными командами.
— Самостоятельность, ответственность, проактивность, ориентация на результат и готовность брать ownership за техническое состояние продукта.
Условия:
— Возможность влиять на результат и процессы.
— Высокая скорость и гибкость в принятии решений.
— Использование современных технологий и лучших мировых практик.
— Работа в мультикультурной команде экспертов.
— Постоянные вызовы и возможность выбора инструментов и путей решения проблем.
— Возможность работы и трудоустройства в любой точке мира.
— Комфортные условия: медицинская компенсация, конкурентная зарплата, уютные офисы, гибридный режим работы или полностью remote.
Задачи:
— разобраться, почему заявку на подключение сервиса оплаты долями отклоняют на модерации
— при необходимости разработать сайт
— провести интеграцию сервиса оплаты долями и пройти модерацию до одобрения
Важно: можно использовать готовые решения — плагины, модули, типовые интеграции от разработчиков.
Цель — рабочая оплата долями, а не уникальная разработка.
Цена: до 9 000 ₽.
Задачи:
— Создавать рекламные впечатления и разрабатывать шаблоны для веб-приложений Reddit, которые повышают производительность и функциональность рекламы.
— Сотрудничать с командами по продукту, дизайну и инженерии для инноваций и реализации простых решений для сложных задач.
— Участвовать в полном цикле разработки: проектирование, разработка, контроль качества, эксперименты, анализ и развертывание.
Требования:
— Опыт работы от 3 лет в веб-инжиниринге.
— Уверенное владение TypeScript и JavaScript.
— Готовность справляться с задачами по созданию данных, высокоотзывчивых и отказоустойчивых приложений.
— Опыт работы с лучшими практиками проведения тестирования, планированием качества кода/шаблонов, наблюдательностью.
— Умение проводить тщательную проверку кода и принимать обратную связь.
— Опыт использования инструментов GenAI для повышения производительности программной инженерии.
— Отличные коммуникативные навыки для сотрудничества в полностью удаленной среде и обсуждения сложных тем с техническими и нетехническими аудиториями.
Предпочтительные квалификации:
— Опыт работы в области рекламных технологий.
— Опыт работы на сайтах, ориентированных на потребителей (высокое качество производства в масштабе).
Условия:
— Полный рабочий день.
— Возможность удалённой работы.
Технологии, используемые в команде: TypeScript, HTML, CSS, Go, React, Thrift, gRPC, Kubernetes, Docker, Codex, Cursor.
Задачи:
— Перенос функциональности с SAP на собственную аналитическую платформу.
— Создание новых продуктов для планирования и контроля бюджетов.
— Работа над корпоративной системой распределения расходов на open-source решениях: Postgres, Clickhouse, Airflow, Superset, JS/Python (пилотная функциональность).
— Миграция функционала для существующих продуктов и разработка новых продуктов в рамках программы импортозамещения решений на базе SAP.
Требования:
— Коммерческий опыт работы в роли Frontend-разработчика от 5 лет.
— Опыт работы с React, Redux, TypeScript.
— Опыт работы с RTK.
— Умение работать с Webpack или Vite.
— Опыт работы со StyledComponents.
Условия:
— Оформление через ИП.
— Стабильный и прозрачный доход.
— Гибридный формат работы с редкими посещениями офиса в Москве (ЗИЛ, Серпуховская, Тульская, Шаболовская, Большая Тульская улица, 2).
Задачи:
— Реализация клиентской части приложения на React/TypeScript;
— Проектирование компонентной архитектуры и работа над техническим дизайном фич;
— Вёрстка по макетам, адаптивная и кроссбраузерная;
— Взаимодействие с разработчиками, архитекторами и ИБ, аналитиками, тестированием;
— Участие в обсуждении сценариев, code review, декомпозиции задач;
— Критически подходить к решению задач, предлагать свои варианты реализации.
Требования:
— Коммерческий опыт разработки SPA на React от 3 лет;
— Уверенное знание TypeScript: generics, utility types, discriminated unions;
— Опыт построения компонентной архитектуры и управления состоянием (Redux/RTK);
— Опыт работы с GraphQL (Apollo Client или аналоги) и REST (Fetch/Axios, RTK Query);
— Понимание HTTP: методы, статус-коды, кеширование (Cache-Control, ETag), CORS, cookies (SameSite, HttpOnly, Secure);
— Опыт работы с аутентификацией на клиенте: OAuth2/OIDC, хранение токенов, защита от XSS/CSRF;
— Адаптивная и отзывчивая вёрстка, опыт с современными подходами к стилизации (CSS Modules, препроцессоры);
— Опыт работы со сборщиками (Webpack/Vite): code splitting, lazy loading;
— Опыт написания тестов: unit (Jest/Vitest), компонентных (RTL), понимание где e2e уместнее;
— Опыт работы со сложными иерархическими структурами данных;
— Умение читать и рефакторить чужой код.
Условия:
— Работа в современном бизнес-центре в самом центре города;
— Оформление по ТК РФ, белая заработная плата;
— Возможность корпоративного обучения;
— Возможности для профессионального и карьерного роста;
— Гибкий график работы;
— Кофе, чай и интернет в неограниченных количествах;
— Охраняемая велостоянка.
Location: Москва
Workplace: Гибридный
О компании
Big Data — один из ключевых юнитов МТС. Сегодня Big Data — это 20 петабайт данных, 5 000 метрик на профиль и 400 увлечённых профессионалов в команде. Наши технологии применяются практически во всех направлениях компании: маркетинг, обслуживание, планирование сети, HR, розница. Среди наших продуктов — онлайн-кинотеатр КИОН, читалка «Строки», приложение Мой МТС и сервисы по продаже билетов.
Ищем стажёра frontend developer в МТС Все страховки. Это маркетплейс цифровых страховых продуктов. Портфель включает: Авто, Ипотека, Имущество, Гаджеты, Питомцы, Путешествия. Сервис осуществляет продажу полисов в рамках агентского договора со страховыми компаниями.
Обязанности
Разрабатывать frontend'а на React/Mobx/Typescript;
Создавать новые страницы сайта с компонентами дизайн-системы МТС по макетам Figma;
Участвовать в проектировании REST API для взаимодействия с backend;
Писать unit- и интеграционные тесты;
Взаимодействовать с аналитиками, backend-разработчиками и дизайнером в процессе проектирования и реализации задач.
Требования
Уверенные знания JavaScript, понимание принципов прототип-ориентированного и объектно-ориентированного программирования;
Опыт работы с React Hooks;
Знание как устроена и из чего состоит DOM, умение работать с DOM API напрямую без посредников;
Хорошие навыки кроссбраузерной верстки, в том числе с использованием css-препроцессоров (LESS/SASS);
Умение настраивать и работать с webpack;
Умение обращаться с терминалом Linux.
Условия
График работы 40 часов в неделю;
Гибридный формат работы;
Развитие в командах профессионалов и опытный наставник, готовый делиться опытом;
Мобильная связь за счет компании;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети;
Специальные предложения от партнеров и скидки от продуктов экосистемы МТС;
Непрерывное развитие — доступ к курсам и вебинарам корпоративного университета и онлайн-библиотеке.
Задачи:
— Руководство фронтенд-разработкой: проектирование и создание сложных, интерактивных и адаптивных веб-приложений с использованием 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 и выше.
— Бесплатный кофе, чай и другие угощения (только в офисе).
— Вакансия предполагает только полную занятость; варианты совмещения или частичной занятости не рассматриваются.
— Гибкий график работы с возможностью удаленной работы.