JavaScript_Jobs
1.34K subscribers
29 photos
62 videos
3.53K links
Вакансии по JavaScript. Только актуальное.
Оформить и предложить вакансию можно тут: @cyberJohnny
Реклама - @cyberJohnny
Чат: https://t.me/+twc_SXBIiYU3ZDZi

Запрещено:
⛔️Спам, флуд, оскорбления, мат
⛔️Реклама
Download Telegram
Middle/Senior React разработчик [Центр экспертизы по геймификации, МТС Веб Сервисы]
#гибрид #middle #seniro
Москва
Компания: МТС

☑️Чем предстоит заниматься
-Заниматься проектированием, разработкой и поддержкой клиентской части, включая различные игровые механики;
-Заниматься интеграцией клиентской части с backend-API;
-Проводить оптимизацию производительности под различные устройства
-Проводить код-ревью, делиться опытом, участвовать в настройке CI/CD, заниматься документацией.

☑️Что мы ожидаем
-Опыт разработки сложных веб-приложений;
-Отличные знания TypeScript, JavaScript, React;
-Знание библиотек анимаций, например GSAP/Motion;
-Работа с Figma, реализация интерфейсов по дизайн-макетам;
-Опыт разработки игровых проектов со сложной 2D/3D графикой;
-Коммерческий опыт работы с как минимум одним из инструментов: Pixi.js/Three.js и другими WebGL движками;
-Понимание оптимизации (текстуры, атласы, ассеты, особенности игровых инструментов в вебе);
-Понимание принципов работы WebSocket.
-Навыки работы с CI/CD.
-Умение принимать технические решения, оценивать риски и предлагать варианты реализации.
-Желание и умение использовать в работе ИИ-инструменты, работать с новыми для себя технологиями, уметь быстро прототипировать.
-Будет плюсом: опыт разработки мобильных приложений с Flutter, опыт подключения Telegram/Max MiniApp, опыт подключения и настройки Spine/Rive-анимаций.

Откликнуться (https://job.mts.ru/vacancy/688699365170089175)

| | ()

@JavaScript_Jobb
Стажер Frontend React разработчик [Automation of Sales B2B]
#гибрид #intern
Москва
Компания: МТС

☑️Чем предстоит заниматься
-Разрабатывать новые и развивать существующие пользовательские интерфейсы на React;
-Участвовать в анализе, проектировании и оценке технических решений вместе с командой;
-Писать unit и функциональные тесты;
-Участвовать в code review.

☑️Что мы ожидаем
-Обучение на 3м и выше курсе бакалавриата или специалитета, либо магистратуры по ИТ-специальности;
-Опыт разработки на React;
-Умение работать в команде;
-Опыт использования системы контроля версий git;
-Умение работать со стилями SCSS, Styled Components, умение верстать (HTML5, CSS);
-Знание особенностей современных браузеров.

Откликнуться (https://job.mts.ru/vacancy/686934103978675440)

| | ()

@JavaScript_Jobb
Стажер Frontend-разработчик
#офис #intern
Сочи
Компания: Сбер

☑️Задачи:
-разработка React компонентов с использованием библиотеки @salutejs/sdds-dfa(Плазма) и Styled-components(подход называется CSS-In-JS)
-разработка различных клиентских форм(например – пополнение, вывод и т.д.)
-участие в обсуждении и выборе технических решений
-тестирование и отладка функционала
-коммуникация с дизайнерами, аналитиками, владельцем продукта(тут можем подумать, как правильно выстраивать коммуникации).

☑️Мы ожидаем, что ты:
-студент ВУЗа на очной форме обучения (желательно IT-факультет)
-опыт работы с JavaScript (уровень стажера или выше)
-понимание основ верстки (HTML, CSS, CSS-In-JS)
-навыки работы с системами контроля версий (например, Git)
-умение разбираться в чужом коде.

Откликнуться (https://rabota.sber.ru/search/stazher-frontend-razrabotchik-4550499/)

| | ()

@JavaScript_Jobb
Frontend developer (Disrupt)
#офис
Москва
Компания: Сбер

☑️Обязанности
-создавать пользовательские интерфейсы AI-продуктов
-отвечать за клиентскую логику, взаимодействие с AI-API, удобство работы с LLM-чатами и агентами

☑️Требования
-опыт работы с TS от 6 лет
-один или более современных фреймворков — React, Vue.js или аналоги
-Computer Science — алгоритмы, структуры данных, асинхронность, Event Loop, промисы, сети, безопасность и т.д.
-понимание работы AI-скиллов (инструментов агентов)
-понимание, что такое LLM, как они работают

Откликнуться (https://rabota.sber.ru/search/frontend-developer-disrupt-4550971/)

| | ()

@JavaScript_Jobb
Frontend Разработчик (Angular)
#офис
Москва
Компания: Т1

☑️Вместе с нами тебе предстоит:
-Разрабатывать функционал системы в соответствии с поступающими требованиями;
-Участвовать в отладке производимого продукта;
-Давать оценку сложности разработки и участвовать в планировании.

☑️Какие навыки и знания для нас важны:
-Минимальный опыт работы от 3х лет
-Верстка (HTML, CSS)
-JS, TypeScript отличное знание
-Angular с пониманием, как работают его механизмы (DI, роутинг, механизм обнаружения изменений и т. д.).
-Опыт в написании тестов (Jest)
-Понимание паттернов GOF
-Умение работать в команде – править замечания, проводить ревью, обсуждать решения.
-CI/CD понимание (azure, docker)
-Большим плюсом: опыт работы на React

Откликнуться (https://career.t1.ru/vacancies/vacancy-detail?id=135521179)

| | ()

@JavaScript_Jobb
Frontend-разработчик — React
#удаленка #senior #lead
Компания: Т-Банк

☑️Обязанности
-Разрабатывать клиентские и внутренние интерфейсы и сопутствующие инструменты
-Внедрять новые технологии и практики
-Обучаться, совершенствовать свои знания и навыки

☑️Требования
-У вас есть опыт коммерческой разработки на React от 4-лет
-Отлично знаете Javascript
-Понимаете современный стек веб-разработки
-Готовы работать в распределенной команде
-Будет плюсом знание Typescript и опыт работы с ним, навык написания unit-тестов, опыт работы с Node.js, навык работы с CI/CD — GitLab

Откликнуться (https://www.tbank.ru/career/it/vacancy/chelyabinsk/frontend-developer-react/637c5c46-2c90-4c0b-aef2-42a4ad2addb3/)

| | ()

@JavaScript_Jobb
Старший Frontend-разработчик сообщества в ВКонтакте, Москва
#гибрид #senior
Компания: VK

☑️Задачи
-Разрабатывать и поддерживать веб‑инструменты для сообществ
-Проектировать и развивать архитектуру фронтенда: качество, масштабируемость, переиспользуемость
-Доводить продуктовые фичи до продакшена: от проработки решения до релиза и поддержки
-Улучшать инженерные практики: код‑ревью, стандарты, технические инициативы, оптимизация производительности
-Взаимодействовать с продуктом, дизайном и бэкендом, помогать команде принимать технические решения

☑️Требования
-Вы занимались frontend‑разработкой более четырёх лет
-Отлично владеете JavaScript/TypeScript, HTML, CSS
-Разрабатывали веб‑приложения на React и проектировали их архитектуру
-Умеете разбираться в большом количестве чужого кода, быстро находить информацию и работать с разными источниками
-Стремитесь привносить в разработку процессные и технические улучшения

Откликнуться (https://team.vk.company/vacancy/52033/)

| | ()

@JavaScript_Jobb
Frontend-разработчик (Платформа)
#удаленка
Компания: Wildberries

☑️Что нужно делать
-Разрабатывать и поддерживать клиентскую бизнес-логику;
-Принимать участие в проектировании нового функционала;
-Анализировать и увеличивать производительность;
-Заниматься адаптивной и кросс-браузерной вёрсткой;
-Обеспечивать и улучшать качество существующей кодовой базы.

☑️Какой опыт и знания нужны
-Знание React для создания пользовательских интерфейсов;
-Опыт разработки и построения архитектуры современных web-приложений от 4-х лет;
-Писали различные утилиты для webpack, npm-пакеты и тд;
-Обладаете уверенный знаниями JS, TS.

Откликнуться (https://career.rwb.ru/vacancies/19015?)
| | ()

@JavaScript_Jobb
Frontend разработчик
#удаленка
Компания: Облако.ру

☑️ОБЯЗАННОСТИ
-Разрабатывать новый функционал и новые сервисы - прототипировать и проектировать;
-Рефакторить текущий функционал, устранять техдолг (мы думаем, что это будет занимать около 30% времени);
-Контрибьютить во внутреннюю библиотеку UI компонентов;
-Участвовать в разработке архитектуры продукта.

☑️ТРЕБОВАНИЯ
-От 2 лет опыта в коммерческой разработке;
-Уверенные знания JS, Typescript, React (hooks);
-Опыт использования npm, git;
-Понимание стандартов REST;
-Умение настраивать окружение и сборку проектов (Webpack, Rollup, Babel).

Откликнуться (https://cloud.ru/career/vacancies/2829875)

| | ()

@JavaScript_Jobb
Senior frontend developer
#офис #senior
Компания: X5 Tech

☑️Обязанности
-Участие в проработке, планировании и оценке задач;
-Участие в проектировании и разработке архитектуры приложений;
-Ревью кода.

☑️Требования
-Хорошее знание JavaScript / TypeScript;
-Опыт разработки SPA от 3х лет на React, Redux/MobX;
-Умение писать поддерживаемый код;
-Способность аргументировать выбор технологий и подходов в разработке;
-Умение работать с макетами (например, в Figma); Будет плюсом:
-Опыт работы с дизайн-системами, в частности, с Ant Design;
-Понимание устройства backend и инфраструктуры.

Откликнуться (https://rabota.x5.ru/vacancies/210ab754-166e-4775-a48f-bfba9d75c2c3)

| | ()

@JavaScript_Jobb
Разработчик интерфейсов в Поиск
#гибрид
Компания: Яндекс

☑️Какие задачи вас ждут
-Разработка новых и развитие существующих финансовых инструментов Поиска
Наша цель — помочь пользователям эффективно использовать финансовые инструменты Поиска, а также покрыть как можно больше сценариев пользователя в этом направлении.
-Разработка финансового поиска
Помимо поисковой выдачи вам предстоит заниматься разработкой сервиса Финансы (https://yandex.ru/finance/), сконцентрированного на решении финансовых задач пользователя.

☑️Мы ждём, что вы
-Занимались кросс-браузерной разработкой
-Владеете TypeScript и React
-Пишете надёжный код с автотестами
-Умеете работать с системами контроля версий и большой кодовой базой
-Готовы изучать новое и погружаться в большие проекты

Откликнуться (https://yandex.ru/jobs/vacancies/razrabotchik-interfeysov-v-poisk-47409)

| | ()

@JavaScript_Jobb
Junior frontend-разработчик
#удаленка #офис #junior
Компания: Технопарк Сколково
☑️По технологиям: фронт пишем на React, Ant Design, бэк - .NET Core

☑️Кого мы представляем на этой позиции:
-опыт с Javascript (ES6, React, Redux, Ant Design, Webpack) от года;
-HTML, CSS
-Гибкость и динамичность мышления, умение быстро анализировать ситуацию и информацию;
-опыт коммерческой разработки
-Плюсом будет наличие знаний в используемых нами языках и технологиях: Typescript, NodeJS, C#, .NET Core и библиотек Devexpress.

☑️Задачи:
-Участие в создании фронтэнда системы сбора данных.
-Разработать несколько компонентов системы:
Система запросов и ответов (определение собираемых данных и субъектов отчетности)
Система уведомлений (создание шаблонов уведомлений и автоматическая генерация при наступлении определенных событий)
-Работа с файлами отчетов в окне браузера (Word и Excel)

☑️Условия:
-5 -дневная рабочая неделя
-гибкий рабочий график
-возможность удаленной работы;
-офис, если устал от удаленки (м. Тульская Москва, м. Парк Культуры Нижний Новгород, м. Садовая - Санкт-Петербург)

Откликнуться (https://tehnopark-skolkovo.potok.io/open/jobs/339130)

| | ()

@JavaScript_Jobb
This media is not supported in your browser
VIEW IN TELEGRAM
🔥Вакансии прошедшей недели

Junior/Junior+:
1.Стажёр Frontend-разработчик, Маркетинговая платформа (/5824), Компания:
OZON(удаленка, гибрид)
2.Стажер Frontend React разработчик [Automation of Sales B2B], (/5828) Компания:
МТС(гибрид)
3.Стажер Frontend-разработчик (/5829), Компания:
Сбер(офис)

Middle/Middle+:
1.Frontend Developer (/5823), Компания:
Авиасейлс(удаленка)
2.Middle/Senior React разработчик [Центр экспертизы по геймификации, МТС Веб Сервисы] (/5825), Компания:
МТС(гибрид)
3.Frontend Разработчик (Angular) (/5832), Компания:
Т1(офис)

Senior/Head:
1.Ведущий разработчик пользовательских интерфейсов (/5820), Компания:
БЮРО 1440(гибрид)
2.Head of Frontend-разработки (/5822), Компания:
Tilda Publishing(гибрид)
3.Старший Frontend-разработчик сообщества в ВКонтакте, Москва (/5834), Компания:
VK(гибрид)

🔼Навигация по вакансиям:
#intern #junior #senior #middle
#100k #200k #300k #400k #500k

@JavaScript_Jobb
Стажер Frontend-разработчик (React)
#удаленка #intern
Компания: PREAX
☑️Чем предстоит заниматься:
-Командная реализация реальных задач в формате спринтов (от простых к более сложным задачам).
-Создание полноценных сервисов и приложений «с нуля», собирая их по частям, а также поддержка и развитие текущих проектов.
-Работа с легаси-кодом: доработка чужих проектов, анализ, рефакторинг и внесение необходимых точечных правок в существующую кодовую базу.
-Практика работы с дедлайнами и тренировка оценки времени выполнения задач.
-Тренировка в реальных рабочих условиях: неполные ТЗ, уточнения от «заказчика» и новые вводные.
-Регулярное код-ревью: предстоит проверять работы других участников, получать кучу обратной связи по своим работам, а после делать дебаггинг и рефакторинг.

☑️От тебя требуется:
-Базовые знания HTML, CSS, JS и Git. Будет плюсом, если ты знаком с React, TypeScript, работал с разными стейт-менеджерами и сборщиками.
-Готовность уделять практике от 3-х часов в неделю, с возможностью делать перерывы.
-Доброжелательность: позитивный настрой и готовность работать в команде, поддерживать здоровую коммуникацию.
-Образование и локация не имеют значения.

☑️На выходе получишь:
-Реальный опыт работы: Поработаешь над разнообразными проектами, которые можно смело указывать в резюме и подробно разбирать на собеседованиях.
-Подтверждение твоих навыков: По итогам тренировки мы готовы давать рекомендации работодателям о тебе, можно ссылаться на нас и давать наши контакты для связи.
-Актуальный стек: Технологии и подходы, востребованные на рынке в 2025 году.
-Ключевые навыки: Глубокая практика работы с Git, удаленными репозиториями, сложными задачами и новыми технологиями.
-Прокачка soft-skills: Умение работать в команде, с дедлайнами и в условиях неопределенности.
-Повышение насмотренности: Проанализируешь чужие решения, проживешь десятки разных ситуаций и оценишь применимость разных подходов в работе.

☑️Тренировка в PREAX – это:
-Гибкий график. Тренируйся тогда, когда тебе удобно. Ты сам планируешь время и можешь спокойно делать паузы, единственное правило – если взял задачу в работу или на проверку, ее нужно завершить в оговоренный срок.
-Удаленный формат. Занимайся из любой точки мира.
-Неоплачиваемая стажировка. Тренировка на платформе не оплачивается, но и с твоей стороны не требуются денежные вложения.
-Полноценный реальный 1 год опыта работы. Тренировка позволяет получить долгожданный опыт, а не врать на собеседованиях и придумывать себе проекты.
Контакты: join@preax.ru (mailto:join@preax.ru)

| | ()

@JavaScript_Jobb
👎1
ПАО "МГКЛ" (Мосгорломбард) строит цифровые сервисы для тысяч клиентов. Ищем самостоятельного разработчика, который ведёт фичи от идеи до релиза.

Что делать:
- Исследовать задачи пользователей, общаться с заказчиками
- Предлагать решения, оценивать риски и стоимость
- Проектировать архитектуру и дорожную карту
- Писать код на Ruby on Rails и Svelte/TypeScript
- Настраивать инфраструктуру (Docker, CI/CD, мониторинг)
- Использовать AI-инструменты (Claude, Cursor, Gemini)
- Анализировать результаты и развивать продукты

Кого ищем:
- Ruby on Rails — от 3 лет коммерческого опыта
- JavaScript / TypeScript — уверенное владение
- PostgreSQL, Redis, очереди — практический опыт
- DevOps — Docker, CI/CD, Linux, мониторинг
- Продуктовое мышление — умеете общаться с заказчиками и защищать решения
- Самостоятельность — готовы вести проект от начала до конца

Будет плюсом:
- Опыт в стартапах или запуске MVP
- Знание Svelte, Node.js, Bun
- Работа с AI-агентами и LLM
- Опыт высоконагруженных систем

Мы предлагаем:
- Влиять на продукты компании
- Минимум бюрократии
- Современный стек + AI-инструменты
- Работа в офисе в Москве
- Зарплата по результатам собеседования

👨‍💻Резюме присылайте в:
TG: https://t.me/WORK_MGKL
MAX: +7 969 048 5303

@JavaScript_Jobb
Middle Frontend Engineer (React + MobX)
#удаленка #middle
Компания: SilentRoom

Стек: Express, React + Vite, MobX, TypeScript, Tiptap, Supabase.

☑️Что нужно сделать
Взять фронтенд редактора и довести до релиза. У нас уже есть senior-фронтендер - ты будешь работать с ним в связке, но на своём участке ведёшь всё сам: от логики стора до финальной вёрстки. Многопанельный интерфейс, иерархия документов, интеграция с несколькими AI-провайдерами. Никто не будет проверять твой прогресс каждый день - ты сам разбиваешь задачу, ставишь себе точки и приходишь с результатом.

☑️Роль
MobX в проде - живой опыт, не «был в резюме». Ловил лишние ререндеры и знаешь, почему они происходят, а не «добавляю memo везде на всякий случай».
React + TypeScript на уровне, когда строгая типизация ловит ошибки до продакшена, а не стоит для галочки. Знаешь, чем unknown отличается от any, и почему это не одно и то же.
Серверную часть проектируешь с пониманием безопасности данных: валидация входных данных, разница между аутентификацией и авторизацией для тебя очевидна.
Дебажишь сам. Когда что-то ломается, у тебя есть гипотезы, инструменты и логика «причина → следствие», а не привычка скормить трейс нейросети и вставить первый ответ. Мы делаем AI-продукт и как раз поэтому хотим человека, который понимает, что происходит под капотом, а не вайбкодит.

☑️Чего мы НЕ ищем
Тех, кому нужно детальное ТЗ на каждую кнопку - здесь ты соавтор, а не исполнитель. Тех, кто указал MobX в резюме, но реально держал стейт в компонентах. «Знаю React» без понимания, почему компонент перерисовывается. Тех, кто чинит баг, пока предупреждение не исчезнет, не понимая, что произошло.

Будет плюсом
Опыт с headless-редакторами (Tiptap / ProseMirror). Продуктовый опыт в SaaS / AI-инструментах. Опыт в самоуправляющихся командах без жёсткого контроля.

☑️Условия
Удалённо, fulltime. Опыт от 3 лет. Английский: чтение технической документации, интерфейсные тексты - B1 достаточно.

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

Контакты: @silentroom_hr_bot

| | ()

@JavaScript_Jobb
💩1
Frontend-разработчик (Vue.js)
#гибрид #senior #200k
Москва
Компания: AGIMA
ЗП: до 250 000 ₽

☑️Что нам важно:
-Опыт с Nuxt 3, Vue 3 Composition API, TypeScript, Pinia, Tailwind CSS, Vite, pnpm, GitLab CI/CD. Из библиотек: VeeValidate, Yup, GSAP, Swiper, VueUse, vue-final-modal, Yandex Maps, Yandex SmartCaptcha.
-Опыт коммерческой разработки на Vue 3 и Nuxt 3 от 4 лет. 
-Глубокое понимание SSR, middleware, серверных роутов и composables в Nuxt 3. 
-Уверенное владение Tailwind CSS. 
-Опыт работы с GSAP или аналогами. 
-Понимание как организовать стейт в Pinia на большом проекте. 
-Опыт настройки ESLint и Prettier в командной разработке.
-Знание оптимизации производительности Nuxt приложений и опыт работы с мобильной адаптацией будут плюсом.

☑️Что предлагаем:
-гибридный формат работы в Москве;
-гибкий график: 5/2 с 10:00 до 19:00, но при необходимости часы работы подстроим под вас;
-теплая атмосфера: клубы по интересам, летний выезд на природу AGIMA Camp и корпоративные вечеринки, куда можно приглашать и свою семью;
-сильная команда: открытость к решению любых вопросов и поддержка в создании вашего личного бренда для профессионального роста;
-особые бонусы: бесплатные билеты на культовый забег для IT-специалистов RUNIT;
-профессиональное развитие: участие в профильных конференциях — оплатим дорогу и участие, если выступаете как спикер;
-обучение: доступ к разработанным нами курсам по UX-дизайну, проджект-менеджменту, тимлидингу и другим направлениям.

Контакты: v.klimova@agima.ru (mailto:v.klimova@agima.ru)

| | ()

@JavaScript_Jobb
Staff Software Engineer Frontend Trading
#удаленка
Company:Phantom
Salary:$200k - $250k

🔹Qualifications
-Bachelors degree in Computer Science or related technical field or equivalent practical experience
-5+ years full-time software engineering experience
React / Typescript / React Native
-Demonstrated interest in open and community-driven platforms
-English language proficiency
-Experience working with trading systems

Contact (https://jobs.ashbyhq.com/phantom/1a7b0f14-556b-4bb0-b1c1-43702d6b56c3?source=web3.career)

| | ()

@JavaScript_Jobb
Front-End Engineer, Institutional
#офис
Company: Blockchain
Salary:$86k - $97k estimated

☑️WHAT YOU WILL DO
-Build out a new set of UIs for the institutional team, with deep consideration for UX and performance.
-Develop innovative visualizations of the user portfolio and responsive UIs.
-Work closely with our traders through implementation to build optimized and efficient internal tools.
-Write well-tested, reliable code for use by trading, operation and support teams with large amounts of data and live updates.
-Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labor.
-Work on the most interesting and challenging problems in the cryptocurrency space.
-Get exposure to the latest technologies and developments in a technology and product driven company.
-Work on an industry-leading product with millions of users.

☑️WHAT YOU WILL NEED
-The foremost quality for this position or any position at Blockchain.com is integrity.
-At least 2 years of experience working with JavaScript and client-side web applications preferred.
-Experience building innovative data visualizations.
-You thrive on learning new technologies and don’t believe in one-size-fits-all solutions. That being said, you can expect to work with React, TypeScript, NextJS, Styled Components
-You have experience with AI-assisted development tools like Cursor to enhance productivity and streamline coding workflow.
-You have experience interacting with crypto apps. 
-You have experience working with Front-End architecture, testing and state management solutions.
-You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
-You rely on others' candid feedback for continuous improvement.
-You understand requirements beyond the written word and have a sharp eye.
-Strong analytical and problem solving skills.

Contact (https://job-boards.greenhouse.io/blockchain/jobs/7821146?source=web3.career&gh_src=web3.career#application_form)

| | ()

@JavaScript_Jobb
Junior Frontend-разработчик (команда APL)
#офис #junior
Москва
Компания: Сбер

☑️Обязанности
-разработка программного продукта в составе команды с соблюдением code style проекта
-работа с задачами и технической документацией
-поддержка и сопровождение разработанного функционала

☑️Требования
-опыт работы front-end разработчиком от 1,5 лет
-владение JavaScript / TypeScript
-базовый или коммерческий опыт работы с React
-уверенные знания HTML5, CSS3
-опыт работы с Git
-понимание REST API и работы с HTTP-запросами

Откликнуться (https://rabota.sber.ru/search/junior-frontend-razrabotchik-komanda-apl-4554357/)

| | ()

@JavaScript_Jobb