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

Запрещено:
⛔️Спам, флуд, оскорбления, мат
⛔️Реклама
Download Telegram
QA-инженер — Frontend
#удаленка #middle #senior
Компания: Т-Банк

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

☑️Требования
— У вас есть опыт ручного тестирования фронтенда от 2 лет
— У вас есть опыт автоматизации фронтенда на JavaScript/TypeScript от 1 года
— Есть опыт работы с DevTools, умение пользоваться системами логирования (Splunk, Graylog, Kibana и другими)
— Есть опыт кросс-браузерного тестирования верстки для разных устройств и платформ
— Есть опыт работы с REST API, Swagger, HTTP/HTTPS и JSON
— Понимаете принципы работы реляционных СУБД и знаете SQL SQL

Откликнуться (https://www.tbank.ru/career/it/vacancy/moscow/inzhener-po-testirovaniyu-veb-prilozhenij/26c1abfa-25ef-4536-b286-84aa1d31e5d3/)

| | ()

@JavaScript_Jobb
Frontend-разработчик — Angular
#удаленка #middle #senior
Компания: Т-Банк
☑️Обязанности
-Разрабатывать новую функциональность, оптимизировать и поддерживать существующий код
-Участвовать в командной разработке
-Совершенствовать технические инструменты
-Внедрять новые технологии и практики

☑️Требования
-Отлично знаете JavaScript, есть опыт коммерческой разработки от 3 лет
-Есть опыт работы с Angular от 2 лет
-Есть опыт работы в Agile-команде
-Понимаете принципы работы веб-приложений: HTTP-протокол, REST API
-Умеете проводить качественное код-ревью

Откликнуться (https://www.tbank.ru/career/it/vacancy/chelyabinsk/senior-frontend-developer-angular/ec1e861d-d4c4-4cac-b641-e7170c123c7c/)

| | ()

@JavaScript_Jobb
Frontend Developer (Middle/Senior) - Москва
#офис #middle #senior
Москва
Компания: ВкусВилл

☑️Чем предстоит заниматься:
-Разрабатывать и поддерживать высоконагруженный корпоративный портал на React 18+ и TypeScript.
-Строить сложные интерфейсы на компонентах Ant Design (кастомизация тем, создание переиспользуемых UI-кирпичиков), настраивать сборку и оптимизировать производительность через Vite.
-Работать с редактором контента Editor.js — дорабатывать кастомные блоки (вставка видео, файлов, изображений), настраивать загрузку данных.
-Интегрировать фронтенд с бэкендом через Axios (интерцепторы, проброс токенов, централизованная обработка ошибок).
-Также, участвовать в Code Review коллег, настраивать GitFlow в команде, помогать при настройке Docker-сборок фронта, использовать в работе LLM-помощников, поддерживая высокий стандарт качества кода.

☑️Наш кандидат:
-Core: уверенное знание React 18+: hooks, context, state management и TypeScript.
-Сборка: опыт настройки и оптимизации сборки на Vite.
-UI/UX: глубокое знание Ant Design: кастомизация тем, компонентов.
-Editor.js: опыт работы будет плюсом: настройка, создание кастомных блоков, работа с загрузкой файлов, изображений, видео.
-Сеть: работа с API через Axios: интерцепторы, обработка ошибок.
-Инфраструктура: понимание принципов работы Docker, GitFlow, опыт участия в Code Review.
-Уровень: Middle от 3 лет, Senior от 5 лет; способность принимать архитектурные решения на фронтенде.

Откликнуться (https://vkusvill.ru/job/vacancys/frontend_developer_middle_senior_135379807.html)

| | ()

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

Junior/Junior+:
1.Стажер Frontend-разработчик (React) (/5792), Компания:
PREAX(удаленка)
2.Стажер Frontend-разработчик (/5798), Компания:
Сбер(офис)
3.Intern Frontend dev [Governance], (/5800) Компания:
МТС(удаленка)

Middle/Middle+:
1.Frontend (Fullstack) Developer (AI-агенты) (/5791), Компания:
Bell Integrator(удаленка)
2.Frontend Developer (/5794), Компания:
Авиасейлс(удаленка)
3.Frontend разработчик (/5795), Компания:
Облака.ру(удаленка)

Senior/Head:
1.Senior Frontend разработчик [NBA.Банк] (/5802), Компания:
МТС(офис)
2.QA-инженер — Frontend (/5804), Компания:
Т-Банк(удаленка)
3.Старший Frontend-разработчик сообщества в ВКонтакте, Москва (/5805), Компания:
VK(Гибрид)

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

@JavaScript_Jobb
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
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
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
This media is not supported in your browser
VIEW IN TELEGRAM
🔥Вакансии прошедшей недели

Junior/Junior+:
1.Junior Frontend-разработчик (команда APL) (/5853), Компания:
Сбер(офис)
2.Стажер Frontend React разработчик [Automation of Sales B2B] (/5862), Компания:
МТС(гибрид)

Middle/Middle+:
1.Frontend developer в команду "Навигатор BI" (/5854),Компания:
Сбер(офис)
2.Разработчик интерфейсов в команду Алисы (/5856), Компания:
Яндекс(гибрид)
3.Frontend Разработчик (Angular), (/5857) Компания:
Т1(офис)

Senior/Head:
1.Frontend-разработчик (Vue.js) (/5849), Компания:
AGIMA(гибрид)
2.Front-End Engineer, Institutional (/5852), Компания:
Blockchain(офис)
3.Senior frontend developer (/5859), Компания:
X5 Tech(офис)

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

@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
🤡4
#middle #гибрид #удаленка #москва

VK
Fullstack TypeScript-разработчик Tech
Формат работы: дистанционно или гибрид (Москва)

VK Tech — российский разработчик корпоративного ПО. Портфель включает облачную платформу, дата-сервисы, сервисы продуктивности и бизнес-приложения для автоматизации HR, финансовых и операционных задач. Команда развивает продукты для сбора событий, управления инцидентами и релизами.

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

☑️ Требования
-Опыт коммерческой разработки Node.js (NestJS или Express)
-Опыт разработки на React и TypeScript с управлением состоянием (MobX или аналог)
-Практические навыки работы с PostgreSQL, Redis
-Обязателен опыт написания ИИ-агентов

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

| | ()

@JavaScript_Jobb
#middle #удаленка

Lamoda
Frontend-разработчик (Vue)
Формат работы: удалённо

Lamoda — один из крупнейших в России и СНГ онлайн-ритейлеров, специализирующийся на продаже одежды, обуви и аксессуаров. Проект: HR-платформа для работы с самозанятыми.

Ищет Диана Фёдорова, её пост на LinkedIn.

Контакты: Диана Фёдорова (https://www.linkedin.com/posts/fed-di_%D0%B4%D1%80%D1%83%D0%B7%D1%8C%D1%8F-%D1%81%D0%BE%D0%B1%D0%B8%D1%80%D0%B0%D0%B5%D0%BC-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%83-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-hr-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%83-activity-7492872035103330305-GiyU)

| | ()

@JavaScript_Jobb